csc.domain.Pivot

class csc.domain.Pivot

Pivot class

Represents basic Pivot methods.

Variables:
  • position – overridden method by … || int (frame) || int, StatePivot (pivot)

  • rotation – overridden method by … || int (frame) || int, StatePivot (pivot)

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

center_of_top_objects(self, arg0)

position(*args, **kwargs)

Overloaded function.

rotation(*args, **kwargs)

Overloaded function.

select(self, entity_id)

__annotations__ = {}
__init__(*args, **kwargs)
__module__ = 'csc.domain'
center_of_top_objects(self: csc.domain.Pivot, arg0: Callable[[csc.model.ObjectId | csc.domain.Tool_object_id], numpy.ndarray[numpy.float32[3, 1]]]) numpy.ndarray[numpy.float32[3, 1]]
position(*args, **kwargs)

Overloaded function.

  1. position(self: csc.domain.Pivot) -> numpy.ndarray[numpy.float32[3, 1]]

  2. position(self: csc.domain.Pivot, frame: int) -> numpy.ndarray[numpy.float32[3, 1]]

  3. position(self: csc.domain.Pivot, frame: int, pivot: csc.domain.StatePivot) -> numpy.ndarray[numpy.float32[3, 1]]

rotation(*args, **kwargs)

Overloaded function.

  1. rotation(self: csc.domain.Pivot) -> csc.math.Quaternion

  2. rotation(self: csc.domain.Pivot, frame: int) -> csc.math.Quaternion

  3. rotation(self: csc.domain.Pivot, frame: int, pivot: csc.domain.StatePivot) -> csc.math.Quaternion

select(self: csc.domain.Pivot, entity_id: csc.model.ObjectId | csc.domain.Tool_object_id) None