The base class of animation controllers. Controllers generate values at different points in time using keyframes or other methods.
Public Member Functions | |
def | AppendEaseCurve (self, args) |
def | AppendMultCurve (self, args) |
def | ApplyEase (self, args) |
def | CanApplyEaseMultCurves (self) |
def | CanInstanceController (self) |
def | ChangeParents (self, args) |
def | ClearSelection (self, args) |
def | CommitValue (self, args) |
def | Copy (self, args) |
def | CreateLockKey (self, args) |
def | DeleteEaseCurve (self, args) |
def | DeleteMultCurve (self, args) |
def | EnableORTs (self, args) |
def | GetDOFParams (self, args) |
def | GetFloatValue (self, args) |
def | GetInheritanceFlags (self) |
def | GetInheritsParentTransform (self) |
def | GetMatrixValue (self, args) |
def | GetMultVal (self, args) |
def | GetNumEaseCurves (self) |
def | GetNumMultCurves (self) |
def | GetORT (self, args) |
def | GetPoint2Value (self, args) |
def | GetPoint3Value (self, args) |
def | GetPoint4Value (self, args) |
def | GetPositionController (self) |
def | GetQuatValue (self, args) |
def | GetRollController (self) |
def | GetRotationController (self) |
def | GetScaleController (self) |
def | GetScaleValue (self, args) |
def | GetTarget (self) |
def | GetWController (self) |
def | GetXController (self) |
def | GetYController (self) |
def | GetZController (self) |
def | InvertSelection (self, args) |
def | IsColorController (self) |
def | IsFloatController (self) |
def | IsKeyable (self) |
def | IsLeaf (self) |
def | IsMatrixController (self) |
def | IsPoint2Controller (self) |
def | IsPoint3Controller (self) |
def | IsPoint4Controller (self) |
def | IsQuatController (self) |
def | IsReplaceable (self) |
def | IsScaleController (self) |
def | IsVisibleInViewports (self) |
def | OKToBindToNode (self, args) |
def | RescaleTime (self, args) |
def | RestoreValue (self, args) |
def | SelectAll (self, args) |
def | SetFloatValue (self, args) |
def | SetInheritanceFlags (self, args) |
def | SetMatrixValue (self, args) |
def | SetMatrixValuePosition (self, args) |
def | SetMatrixValueRotate (self, args) |
def | SetMatrixValueScale (self, args) |
def | SetORT (self, args) |
def | SetPoint2Value (self, args) |
def | SetPoint3Value (self, args) |
def | SetPoint4Value (self, args) |
def | SetPositionController (self, args) |
def | SetQuatValue (self, args) |
def | SetRollController (self, args) |
def | SetRotationController (self, args) |
def | SetScaleController (self, args) |
def | SetScaleValue (self, args) |
def | SetTarget (self, args) |
def | SubMove (self, args) |
def | SubRotate (self, args) |
def | SubScale (self, args) |
Public Member Functions inherited from ReferenceTarget | |
def | FindDependentNode (self) |
def | MaybeAutoDelete (self) |
def | NotifyTarget (self, args) |
Public Member Functions inherited from ReferenceMaker | |
def | ClearFlagInHierarchy (self, args) |
def | DeleteMe (self) |
def | DeleteReference (self, args) |
def | FindRef (self, args) |
def | GetNumRefs (self) |
def | GetReference (self, args) |
def | NotifyChanged (self) |
def | NotifyDependents (self, args) |
def | ReplaceReference (self, args) |
def | RescaleWorldUnits (self, args) |
Public Member Functions inherited from Animatable | |
def | AddNewKey (self, args) |
def | AssignController (self, args) |
def | CanAssignController (self, args) |
def | CanCopyAnim (self) |
def | CanCopyTrack (self, args) |
def | CanDeleteSubAnim (self, args) |
def | CanMakeUnique (self) |
def | ClearAFlag (self, args) |
def | ClearAFlagEx (self, args) |
def | ClearAllAppData (self) |
def | ClearFlagBit (self, args) |
def | ClearFlagInAllAnimatables (args) |
def | CopyKeysFromTime (self, args) |
def | DeleteAppData (self, args) |
def | DeleteKeyAtTime (self, args) |
def | DeleteKeyByIndex (self, args) |
def | DeleteKeys (self, args) |
def | DeleteSubAnim (self, args) |
def | DeleteTime (self, args) |
def | DoesSupportTimeOperations (self) |
def | EditTimeRange (self, args) |
def | FreeCaches (self) |
def | GetAnimByHandle (args) |
def | GetAnimHandle (self) |
def | GetAppData (self, args) |
def | GetClassID (self) |
def | GetClassName (self) |
def | GetCustomAttributeContainer (self) |
def | GetHasSubElements |
def | GetKeyIndex (self, args) |
def | GetKeyTime (self, args) |
def | GetNextKeyTime (self, args) |
def | GetNodeName (self) |
def | GetNumKeys (self) |
def | GetNumSubAnims (self) |
def | GetParameterBlock (self) |
def | GetSubAnim (self, args) |
def | GetSubAnimName (self, args) |
def | GetSuperClassID (self) |
def | GetTimeRange (self, args) |
def | InsertTime (self, args) |
def | IsAnimated (self) |
def | IsKeyAtTime (self, args) |
def | IsSubClassOf (self, args) |
def | MoveKeys (self, args) |
def | ReverseTime (self, args) |
def | ScaleKeyValues (self, args) |
def | ScaleTime (self, args) |
def | SetAFlag (self, args) |
def | SetAFlagEx (self, args) |
def | SetAppData (self, args) |
def | SetFlagBit (self, args) |
def | SubNumToRefNum (self, args) |
def | TestAFlag (self, args) |
def | TestAFlagEx (self, args) |
def | TestFlagBit (self, args) |
Public Member Functions inherited from InterfaceServer | |
def | GetInterface (self, args) |
Public Member Functions inherited from Wrapper | |
def | GetUnwrappedPtr (self) |
Static Public Attributes | |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from ReferenceTarget | |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from ReferenceMaker | |
tuple | NumRefs = _swig_property(GetNumRefs) |
tuple | Refs = _swig_property(lambda self: (self.GetReference(i) for i in xrange(self.GetNumRefs()))) |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from Animatable | |
tuple | AnimHandle = _swig_property(GetAnimHandle) |
tuple | ClassID = _swig_property(GetClassID) |
tuple | ClearFlagInAllAnimatables = staticmethod(ClearFlagInAllAnimatables) |
tuple | GetAnimByHandle = staticmethod(GetAnimByHandle) |
tuple | KeyTimes = _swig_property(lambda self: (self.GetKeyTime(i) for i in xrange(self.GetNumKeys()))) |
tuple | NodeName = _swig_property(GetNodeName) |
tuple | NumSubAnims = _swig_property(GetNumSubAnims) |
tuple | ParameterBlock = _swig_property(GetParameterBlock) |
tuple | SubAnimNames = _swig_property(lambda self: (self.GetSubAnimName(i) for i in xrange(self.GetNumSubAnims()))) |
tuple | SubAnims = _swig_property(lambda self: (self.GetSubAnim(i) for i in xrange(self.GetNumSubAnims()))) |
tuple | SuperClassID = _swig_property(GetSuperClassID) |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from InterfaceServer | |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from Wrapper | |
tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
def AppendEaseCurve | ( | self, | |
args | |||
) |
AppendEaseCurve(Control self, Control cont)
def AppendMultCurve | ( | self, | |
args | |||
) |
AppendMultCurve(Control self, Control cont)
def ApplyEase | ( | self, | |
args | |||
) |
ApplyEase(Control self, Interval valid, TimeValue t=Autodesk::Max::Now()) -> TimeValue ApplyEase(Control self, Interval valid) -> TimeValue
def CanApplyEaseMultCurves | ( | self | ) |
CanApplyEaseMultCurves(Control self) -> bool
def CanInstanceController | ( | self | ) |
CanInstanceController(Control self) -> bool
def ChangeParents | ( | self, | |
args | |||
) |
ChangeParents(Control self, Matrix3 oldP, Matrix3 newP, Matrix3 tm, TimeValue t=Autodesk::Max::Now()) -> bool ChangeParents(Control self, Matrix3 oldP, Matrix3 newP, Matrix3 tm) -> bool
def ClearSelection | ( | self, | |
args | |||
) |
ClearSelection(Control self, int selLevel)
def CommitValue | ( | self, | |
args | |||
) |
CommitValue(Control self, TimeValue t=Autodesk::Max::Now()) CommitValue(Control self)
def Copy | ( | self, | |
args | |||
) |
Copy(Control self, Control other)
def CreateLockKey | ( | self, | |
args | |||
) |
CreateLockKey(Control self, int which, TimeValue t=Autodesk::Max::Now()) -> bool CreateLockKey(Control self, int which) -> bool
def DeleteEaseCurve | ( | self, | |
args | |||
) |
DeleteEaseCurve(Control self, int i)
def DeleteMultCurve | ( | self, | |
args | |||
) |
DeleteMultCurve(Control self, int i)
def EnableORTs | ( | self, | |
args | |||
) |
EnableORTs(Control self, bool enable)
def GetDOFParams | ( | self, | |
args | |||
) |
GetDOFParams(Control self, Matrix3 ptm, DOFParams dofs, bool nodeSel, TimeValue t=Autodesk::Max::Now()) -> bool GetDOFParams(Control self, Matrix3 ptm, DOFParams dofs, bool nodeSel) -> bool
def GetFloatValue | ( | self, | |
args | |||
) |
GetFloatValue(Control self, TimeValue t=Autodesk::Max::Now()) -> float GetFloatValue(Control self) -> float
def GetInheritanceFlags | ( | self | ) |
GetInheritanceFlags(Control self) -> DWORD
def GetInheritsParentTransform | ( | self | ) |
GetInheritsParentTransform(Control self) -> bool
def GetMatrixValue | ( | self, | |
args | |||
) |
GetMatrixValue(Control self, TimeValue t=Autodesk::Max::Now()) -> Matrix3 GetMatrixValue(Control self) -> Matrix3
def GetMultVal | ( | self, | |
args | |||
) |
GetMultVal(Control self, Interval valid, TimeValue t=Autodesk::Max::Now()) -> float GetMultVal(Control self, Interval valid) -> float
def GetNumEaseCurves | ( | self | ) |
GetNumEaseCurves(Control self) -> int
def GetNumMultCurves | ( | self | ) |
GetNumMultCurves(Control self) -> int
def GetORT | ( | self, | |
args | |||
) |
GetORT(Control self, int type) -> int
def GetPoint2Value | ( | self, | |
args | |||
) |
GetPoint2Value(Control self, TimeValue t=Autodesk::Max::Now()) -> Point2 GetPoint2Value(Control self) -> Point2
def GetPoint3Value | ( | self, | |
args | |||
) |
GetPoint3Value(Control self, TimeValue t=Autodesk::Max::Now()) -> Point3 GetPoint3Value(Control self) -> Point3
def GetPoint4Value | ( | self, | |
args | |||
) |
GetPoint4Value(Control self, TimeValue t=Autodesk::Max::Now()) -> Point4 GetPoint4Value(Control self) -> Point4
def GetPositionController | ( | self | ) |
GetPositionController(Control self) -> Control
def GetQuatValue | ( | self, | |
args | |||
) |
GetQuatValue(Control self, TimeValue t=Autodesk::Max::Now()) -> Quat GetQuatValue(Control self) -> Quat
def GetRollController | ( | self | ) |
GetRollController(Control self) -> Control
def GetRotationController | ( | self | ) |
GetRotationController(Control self) -> Control
def GetScaleController | ( | self | ) |
GetScaleController(Control self) -> Control
def GetScaleValue | ( | self, | |
args | |||
) |
GetScaleValue(Control self, TimeValue t=Autodesk::Max::Now()) -> ScaleValue GetScaleValue(Control self) -> ScaleValue
def GetTarget | ( | self | ) |
GetTarget(Control self) -> INode
def GetWController | ( | self | ) |
GetWController(Control self) -> Control
def GetXController | ( | self | ) |
GetXController(Control self) -> Control
def GetYController | ( | self | ) |
GetYController(Control self) -> Control
def GetZController | ( | self | ) |
GetZController(Control self) -> Control
def InvertSelection | ( | self, | |
args | |||
) |
InvertSelection(Control self, int selLevel)
def IsColorController | ( | self | ) |
IsColorController(Control self) -> bool
def IsFloatController | ( | self | ) |
IsFloatController(Control self) -> bool
def IsKeyable | ( | self | ) |
IsKeyable(Control self) -> bool
def IsLeaf | ( | self | ) |
IsLeaf(Control self) -> bool
def IsMatrixController | ( | self | ) |
IsMatrixController(Control self) -> bool
def IsPoint2Controller | ( | self | ) |
IsPoint2Controller(Control self) -> bool
def IsPoint3Controller | ( | self | ) |
IsPoint3Controller(Control self) -> bool
def IsPoint4Controller | ( | self | ) |
IsPoint4Controller(Control self) -> bool
def IsQuatController | ( | self | ) |
IsQuatController(Control self) -> bool
def IsReplaceable | ( | self | ) |
IsReplaceable(Control self) -> bool
def IsScaleController | ( | self | ) |
IsScaleController(Control self) -> bool
def IsVisibleInViewports | ( | self | ) |
IsVisibleInViewports(Control self) -> bool
def OKToBindToNode | ( | self, | |
args | |||
) |
OKToBindToNode(Control self, INode node) -> bool
def RescaleTime | ( | self, | |
args | |||
) |
RescaleTime(Control self, Interval oseg, Interval nseg) -> bool
def RestoreValue | ( | self, | |
args | |||
) |
RestoreValue(Control self, TimeValue t=Autodesk::Max::Now()) RestoreValue(Control self)
def SelectAll | ( | self, | |
args | |||
) |
SelectAll(Control self, int selLevel)
def SetFloatValue | ( | self, | |
args | |||
) |
SetFloatValue(Control self, float val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetFloatValue(Control self, float val, TimeValue t=Autodesk::Max::Now()) SetFloatValue(Control self, float val)
def SetInheritanceFlags | ( | self, | |
args | |||
) |
SetInheritanceFlags(Control self, DWORD f, bool keepPos) -> bool
def SetMatrixValue | ( | self, | |
args | |||
) |
SetMatrixValue(Control self, SetXFormPacket val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetMatrixValue(Control self, SetXFormPacket val, TimeValue t=Autodesk::Max::Now()) SetMatrixValue(Control self, SetXFormPacket val) SetMatrixValue(Control self, Matrix3 val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetMatrixValue(Control self, Matrix3 val, TimeValue t=Autodesk::Max::Now()) SetMatrixValue(Control self, Matrix3 val)
def SetMatrixValuePosition | ( | self, | |
args | |||
) |
SetMatrixValuePosition(Control self, Point3 val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetMatrixValuePosition(Control self, Point3 val, TimeValue t=Autodesk::Max::Now()) SetMatrixValuePosition(Control self, Point3 val)
def SetMatrixValueRotate | ( | self, | |
args | |||
) |
SetMatrixValueRotate(Control self, Quat val, bool local, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetMatrixValueRotate(Control self, Quat val, bool local, TimeValue t=Autodesk::Max::Now()) SetMatrixValueRotate(Control self, Quat val, bool local) SetMatrixValueRotate(Control self, AngAxis val, bool local, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetMatrixValueRotate(Control self, AngAxis val, bool local, TimeValue t=Autodesk::Max::Now()) SetMatrixValueRotate(Control self, AngAxis val, bool local)
def SetMatrixValueScale | ( | self, | |
args | |||
) |
SetMatrixValueScale(Control self, Point3 val, bool local, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetMatrixValueScale(Control self, Point3 val, bool local, TimeValue t=Autodesk::Max::Now()) SetMatrixValueScale(Control self, Point3 val, bool local)
def SetORT | ( | self, | |
args | |||
) |
SetORT(Control self, int ort, int type)
def SetPoint2Value | ( | self, | |
args | |||
) |
SetPoint2Value(Control self, Point2 val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetPoint2Value(Control self, Point2 val, TimeValue t=Autodesk::Max::Now()) SetPoint2Value(Control self, Point2 val)
def SetPoint3Value | ( | self, | |
args | |||
) |
SetPoint3Value(Control self, Point3 val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetPoint3Value(Control self, Point3 val, TimeValue t=Autodesk::Max::Now()) SetPoint3Value(Control self, Point3 val)
def SetPoint4Value | ( | self, | |
args | |||
) |
SetPoint4Value(Control self, Point4 val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetPoint4Value(Control self, Point4 val, TimeValue t=Autodesk::Max::Now()) SetPoint4Value(Control self, Point4 val)
def SetPositionController | ( | self, | |
args | |||
) |
SetPositionController(Control self, Control c) -> bool
def SetQuatValue | ( | self, | |
args | |||
) |
SetQuatValue(Control self, Quat val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetQuatValue(Control self, Quat val, TimeValue t=Autodesk::Max::Now()) SetQuatValue(Control self, Quat val)
def SetRollController | ( | self, | |
args | |||
) |
SetRollController(Control self, Control c) -> bool
def SetRotationController | ( | self, | |
args | |||
) |
SetRotationController(Control self, Control c) -> bool
def SetScaleController | ( | self, | |
args | |||
) |
SetScaleController(Control self, Control c) -> bool
def SetScaleValue | ( | self, | |
args | |||
) |
SetScaleValue(Control self, ScaleValue val, TimeValue t=Autodesk::Max::Now(), bool commit=True) SetScaleValue(Control self, ScaleValue val, TimeValue t=Autodesk::Max::Now()) SetScaleValue(Control self, ScaleValue val)
def SetTarget | ( | self, | |
args | |||
) |
SetTarget(Control self, INode targ) -> RefResult
def SubMove | ( | self, | |
args | |||
) |
SubMove(Control self, Matrix3 partm, Matrix3 tmAxis, Point3 val, TimeValue t=Autodesk::Max::Now(), bool localOrigin=True) SubMove(Control self, Matrix3 partm, Matrix3 tmAxis, Point3 val, TimeValue t=Autodesk::Max::Now()) SubMove(Control self, Matrix3 partm, Matrix3 tmAxis, Point3 val)
def SubRotate | ( | self, | |
args | |||
) |
SubRotate(Control self, Matrix3 partm, Matrix3 tmAxis, Quat val, TimeValue t=Autodesk::Max::Now(), bool localOrigin=True) SubRotate(Control self, Matrix3 partm, Matrix3 tmAxis, Quat val, TimeValue t=Autodesk::Max::Now()) SubRotate(Control self, Matrix3 partm, Matrix3 tmAxis, Quat val)
def SubScale | ( | self, | |
args | |||
) |
SubScale(Control self, Matrix3 partm, Matrix3 tmAxis, Point3 val, TimeValue t=Autodesk::Max::Now(), bool localOrigin=True) SubScale(Control self, Matrix3 partm, Matrix3 tmAxis, Point3 val, TimeValue t=Autodesk::Max::Now()) SubScale(Control self, Matrix3 partm, Matrix3 tmAxis, Point3 val)