Modifier Class Reference

Class Description

The base class for Object Space and Space Warp (World Space) Modifier plug-ins
+ Inheritance diagram for Modifier:

Public Member Functions

def ChangesSelType (self)
 
def CopyAdditionalChannels (self, args)
 
def DependOnTopology (self, args)
 
def DisableMod (self)
 
def DisableModApps (self)
 
def DisableModInRender (self)
 
def DisableModInViews (self)
 
def EnableMod (self)
 
def EnableModApps (self)
 
def EnableModInRender (self)
 
def EnableModInViews (self)
 
def GetChannelsChanged (self)
 
def GetChannelsUsed (self)
 
def GetIDerivedObject (self, args)
 
def GetLocalValidity (self, args)
 
def GetName (self)
 
def InputType (self)
 
def IsEnabled (self)
 
def IsEnabledInRender (self)
 
def IsEnabledInViews (self)
 
def ModifyObject (self, args)
 
def NotifyInputChanged (self, args)
 
def SetName (self, args)
 
def TotalChannelsChanged (self)
 
def TotalChannelsUsed (self)
 
- Public Member Functions inherited from BaseObject
def ActivateSubSelSet (self, args)
 
def ChangeTopology (self)
 
def ClearSelection (self, args)
 
def ForceNotify (self, args)
 
def GetLocalBoundBox (self, args)
 
def GetNamedSelSetName (self, args)
 
def GetNumNamedSelSets (self)
 
def GetNumSubObjTypes (self)
 
def GetObjectName (self)
 
def GetSubObjectLevel (self)
 
def GetSubObjType (self, args)
 
def GetSubObjTypeName (self, args)
 
def GetWorldBoundBox (self, args)
 
def HasUVW (self, args)
 
def HasViewDependentBoundingBox (self)
 
def HitTest (self, args)
 
def InvertSelection (self, args)
 
def Move (self, args)
 
def NewSetFromCurSel (self, args)
 
def OKToChangeTopology (self, args)
 
def RemoveSubSelSet (self, args)
 
def Rotate (self, args)
 
def Scale (self, args)
 
def SelectAll (self, args)
 
def SetGenUVW (self, args)
 
def SetNamedSelSetName (self, args)
 
def SetupNamedSelDropDown (self)
 
def SupportsNamedSubSels (self)
 
def TransformCancel (self, args)
 
def TransformFinish (self, args)
 
def TransformHoldingFinish (self, args)
 
def TransformHoldingStart (self, args)
 
def TransformStart (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 BaseObject
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')
 

Member Function Documentation

def ChangesSelType (   self)
ChangesSelType(Modifier self) -> bool
def CopyAdditionalChannels (   self,
  args 
)
CopyAdditionalChannels(Modifier self, Object fromObj, Object toObj)
def DependOnTopology (   self,
  args 
)
DependOnTopology(Modifier self, ModContext mc) -> bool
def DisableMod (   self)
DisableMod(Modifier self)
def DisableModApps (   self)
DisableModApps(Modifier self)
def DisableModInRender (   self)
DisableModInRender(Modifier self)
def DisableModInViews (   self)
DisableModInViews(Modifier self)
def EnableMod (   self)
EnableMod(Modifier self)
def EnableModApps (   self)
EnableModApps(Modifier self)
def EnableModInRender (   self)
EnableModInRender(Modifier self)
def EnableModInViews (   self)
EnableModInViews(Modifier self)
def GetChannelsChanged (   self)
GetChannelsChanged(Modifier self) -> ChannelMask
def GetChannelsUsed (   self)
GetChannelsUsed(Modifier self) -> ChannelMask
def GetIDerivedObject (   self,
  args 
)
GetIDerivedObject(Modifier self, ModContext mc, int & modIndex) -> IDerivedObject
def GetLocalValidity (   self,
  args 
)
GetLocalValidity(Modifier self, TimeValue t=Autodesk::Max::Now()) -> Interval
GetLocalValidity(Modifier self) -> Interval
def GetName (   self)
GetName(Modifier self) -> WStr
def InputType (   self)
InputType(Modifier self) -> Class_ID
def IsEnabled (   self)
IsEnabled(Modifier self) -> int
def IsEnabledInRender (   self)
IsEnabledInRender(Modifier self) -> int
def IsEnabledInViews (   self)
IsEnabledInViews(Modifier self) -> int
def ModifyObject (   self,
  args 
)
ModifyObject(Modifier self, TimeValue t, ModContext mc, ObjectState os, INode node)
def NotifyInputChanged (   self,
  args 
)
NotifyInputChanged(Modifier self, Interval changeInt, int partID, RefMessage message, ModContext mc)
def SetName (   self,
  args 
)
SetName(Modifier self, WStr n)
def TotalChannelsChanged (   self)
TotalChannelsChanged(Modifier self) -> ChannelMask
def TotalChannelsUsed (   self)
TotalChannelsUsed(Modifier self) -> ChannelMask