Layer Class Reference

Class Description

An interface to the Layers functionality. Layers override some properties of nodes.
+ Inheritance diagram for Layer:

Public Member Functions

def AddToLayer
 
def AllEdges
 
def ApplyAtmospherics
 
def BackCull
 
def BoxMode
 
def CastShadows
 
def DeleteFromLayer
 
def Freeze
 
def GetAllEdges
 
def GetBackCull
 
def GetBoxMode
 
def GetCVertMode
 
def GetDisplayFlags
 
def GetFlag
 
def GetFlag2
 
def GetIgnoreExtents
 
def GetImageBlurMultiplier
 
def GetInheritVisibility
 
def GetLocalVisibility
 
def GetMotionBlurOnOff
 
def GetName
 
def GetNodes
 
def GetPrimaryVisibility
 
def GetRenderFlags
 
def GetRenderOccluded
 
def GetSecondaryVisibility
 
def GetShadeCVerts
 
def GetTrajectory
 
def GetVertTicks
 
def GetVisibility
 
def GetWireColor
 
def HasObjects
 
def HasXRayMtl
 
def Hide
 
def IgnoreExtents
 
def IsFrozen
 
def IsHidden
 
def IsHiddenByVisControl
 
def MotionBlur
 
def RcvShadows
 
def Renderable
 
def SelectObjects
 
def SetApplyAtmospherics
 
def SetCastShadows
 
def SetCVertMode
 
def SetImageBlurMultiplier
 
def SetInheritVisibility
 
def SetMotionBlur
 
def SetMotionBlurOnOff
 
def SetName
 
def SetPrimaryVisibility
 
def SetRcvShadows
 
def SetRenderable
 
def SetRenderFlags
 
def SetRenderOccluded
 
def SetSecondaryVisibility
 
def SetShadeCVerts
 
def SetShowFrozenWithMtl
 
def SetVisibility
 
def SetWireColor
 
def ShowFrozenWithMtl
 
def Trajectory
 
def UpdateSelectionSet
 
def Used
 
def VertTicks
 
def XRayMtl
 
- Public Member Functions inherited from ReferenceTarget
def NotifyTarget
 
- Public Member Functions inherited from ReferenceMaker
def ClearFlagInHierarchy
 
def DeleteMe
 
def DeleteReference
 
def FindRef
 
def GetNumRefs
 
def GetReference
 
def NotifyChanged
 
def NotifyDependents
 
def ReplaceReference
 
def RescaleWorldUnits
 
- Public Member Functions inherited from Animatable
def AddNewKey
 
def AssignController
 
def CanAssignController
 
def CanCopyAnim
 
def CanCopyTrack
 
def CanDeleteSubAnim
 
def CanMakeUnique
 
def ClearAFlag
 
def ClearAFlagEx
 
def ClearFlagBit
 
def ClearFlagInAllAnimatables
 
def CopyKeysFromTime
 
def DeleteKeyAtTime
 
def DeleteKeyByIndex
 
def DeleteKeys
 
def DeleteSubAnim
 
def DeleteTime
 
def DoesSupportTimeOperations
 
def EditTimeRange
 
def FreeCaches
 
def GetAnimByHandle
 
def GetAnimHandle
 
def GetClassID
 
def GetClassName
 
def GetCustomAttributeContainer
 
def GetHasSubElements
 
def GetKeyIndex
 
def GetKeyTime
 
def GetNextKeyTime
 
def GetNodeName
 
def GetNumKeys
 
def GetNumSubAnims
 
def GetParameterBlock
 
def GetSubAnim
 
def GetSubAnimName
 
def GetSuperClassID
 
def GetTimeRange
 
def InsertTime
 
def IsAnimated
 
def IsKeyAtTime
 
def IsSubClassOf
 
def MoveKeys
 
def ReverseTime
 
def ScaleKeyValues
 
def ScaleTime
 
def SetAFlag
 
def SetAFlagEx
 
def SetFlagBit
 
def SubNumToRefNum
 
def TestAFlag
 
def TestAFlagEx
 
def TestFlagBit
 
- Public Member Functions inherited from InterfaceServer
def GetInterface
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr
 

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')
 

Member Function Documentation

def AddToLayer (   self,
  args 
)
AddToLayer(Layer self, INode rtarg) -> bool
def AllEdges (   self,
  args 
)
AllEdges(Layer self, bool onOff)
def ApplyAtmospherics (   self)
ApplyAtmospherics(Layer self) -> bool
def BackCull (   self,
  args 
)
BackCull(Layer self, bool onOff)
def BoxMode (   self,
  args 
)
BoxMode(Layer self, bool onOff)
def CastShadows (   self)
CastShadows(Layer self) -> bool
def DeleteFromLayer (   self,
  args 
)
DeleteFromLayer(Layer self, INode rtarg) -> bool
def Freeze (   self,
  args 
)
Freeze(Layer self, bool onOff)
def GetAllEdges (   self)
GetAllEdges(Layer self) -> bool
def GetBackCull (   self)
GetBackCull(Layer self) -> bool
def GetBoxMode (   self)
GetBoxMode(Layer self) -> bool
def GetCVertMode (   self)
GetCVertMode(Layer self) -> bool
def GetDisplayFlags (   self)
GetDisplayFlags(Layer self) -> int
def GetFlag (   self,
  args 
)
GetFlag(Layer self, int mask) -> bool
def GetFlag2 (   self,
  args 
)
GetFlag2(Layer self, int mask) -> bool
def GetIgnoreExtents (   self)
GetIgnoreExtents(Layer self) -> bool
def GetImageBlurMultiplier (   self,
  args 
)
GetImageBlurMultiplier(Layer self, TimeValue t=Autodesk::Max::Now()) -> float
GetImageBlurMultiplier(Layer self) -> float
def GetInheritVisibility (   self)
GetInheritVisibility(Layer self) -> bool
def GetLocalVisibility (   self,
  args 
)
GetLocalVisibility(Layer self, TimeValue t=Autodesk::Max::Now(), Interval valid=Autodesk::Max::Forever()) -> float
GetLocalVisibility(Layer self, TimeValue t=Autodesk::Max::Now()) -> float
GetLocalVisibility(Layer self) -> float
def GetMotionBlurOnOff (   self,
  args 
)
GetMotionBlurOnOff(Layer self, TimeValue t=Autodesk::Max::Now()) -> bool
GetMotionBlurOnOff(Layer self) -> bool
def GetName (   self)
GetName(Layer self) -> WStr
def GetNodes (   self)
GetNodes(Layer self) -> INodeList
def GetPrimaryVisibility (   self)
GetPrimaryVisibility(Layer self) -> bool
def GetRenderFlags (   self,
  args 
)
GetRenderFlags(Layer self) -> int
GetRenderFlags(Layer self, int oldlimits) -> int
def GetRenderOccluded (   self)
GetRenderOccluded(Layer self) -> int
def GetSecondaryVisibility (   self)
GetSecondaryVisibility(Layer self) -> bool
def GetShadeCVerts (   self)
GetShadeCVerts(Layer self) -> bool
def GetTrajectory (   self)
GetTrajectory(Layer self) -> bool
def GetVertTicks (   self)
GetVertTicks(Layer self) -> bool
def GetVisibility (   self,
  args 
)
GetVisibility(Layer self, TimeValue t=Autodesk::Max::Now(), Interval valid=Autodesk::Max::Forever()) -> float
GetVisibility(Layer self, TimeValue t=Autodesk::Max::Now()) -> float
GetVisibility(Layer self) -> float
def GetWireColor (   self)
GetWireColor(Layer self) -> DWORD
def HasObjects (   self)
HasObjects(Layer self) -> bool
def HasXRayMtl (   self)
HasXRayMtl(Layer self) -> bool
def Hide (   self,
  args 
)
Hide(Layer self, bool onOff)
def IgnoreExtents (   self,
  args 
)
IgnoreExtents(Layer self, bool onOff)
def IsFrozen (   self)
IsFrozen(Layer self) -> bool
def IsHidden (   self)
IsHidden(Layer self) -> bool
def IsHiddenByVisControl (   self)
IsHiddenByVisControl(Layer self) -> bool
def MotionBlur (   self)
MotionBlur(Layer self) -> int
def RcvShadows (   self)
RcvShadows(Layer self) -> bool
def Renderable (   self)
Renderable(Layer self) -> bool
def SelectObjects (   self)
SelectObjects(Layer self)
def SetApplyAtmospherics (   self,
  args 
)
SetApplyAtmospherics(Layer self, bool onOff)
def SetCastShadows (   self,
  args 
)
SetCastShadows(Layer self, bool onOff)
def SetCVertMode (   self,
  args 
)
SetCVertMode(Layer self, bool onOff)
def SetImageBlurMultiplier (   self,
  args 
)
SetImageBlurMultiplier(Layer self, float m, TimeValue t=Autodesk::Max::Now())
SetImageBlurMultiplier(Layer self, float m)
def SetInheritVisibility (   self,
  args 
)
SetInheritVisibility(Layer self, bool onOff)
def SetMotionBlur (   self,
  args 
)
SetMotionBlur(Layer self, int kind)
def SetMotionBlurOnOff (   self,
  args 
)
SetMotionBlurOnOff(Layer self, bool m, TimeValue t=Autodesk::Max::Now())
SetMotionBlurOnOff(Layer self, bool m)
def SetName (   self,
  args 
)
SetName(Layer self, WStr name)
def SetPrimaryVisibility (   self,
  args 
)
SetPrimaryVisibility(Layer self, bool onOff)
def SetRcvShadows (   self,
  args 
)
SetRcvShadows(Layer self, bool onOff)
def SetRenderable (   self,
  args 
)
SetRenderable(Layer self, bool onOff)
def SetRenderFlags (   self,
  args 
)
SetRenderFlags(Layer self, int flags)
def SetRenderOccluded (   self,
  args 
)
SetRenderOccluded(Layer self, bool onOff)
def SetSecondaryVisibility (   self,
  args 
)
SetSecondaryVisibility(Layer self, bool onOff)
def SetShadeCVerts (   self,
  args 
)
SetShadeCVerts(Layer self, bool onOff)
def SetShowFrozenWithMtl (   self,
  args 
)
SetShowFrozenWithMtl(Layer self, bool onOff)
def SetVisibility (   self,
  args 
)
SetVisibility(Layer self, float vis, TimeValue t=Autodesk::Max::Now())
SetVisibility(Layer self, float vis)
def SetWireColor (   self,
  args 
)
SetWireColor(Layer self, DWORD newcol)
def ShowFrozenWithMtl (   self)
ShowFrozenWithMtl(Layer self) -> bool
def Trajectory (   self,
  args 
)
Trajectory(Layer self, bool onOff, bool temp=False)
Trajectory(Layer self, bool onOff)
def UpdateSelectionSet (   self)
UpdateSelectionSet(Layer self)
def Used (   self)
Used(Layer self) -> bool
def VertTicks (   self,
  args 
)
VertTicks(Layer self, bool onOff)
def XRayMtl (   self,
  args 
)
XRayMtl(Layer self, bool onOff)