MaxPlus Python API Reference
Layer Class Reference
+ Inheritance diagram for Layer:

Public Member Functions

def AddToLayer (self, *args)
 
def AllEdges (self, *args)
 
def ApplyAtmospherics (self)
 
def BackCull (self, *args)
 
def BoxMode (self, *args)
 
def CastShadows (self)
 
def DeleteFromLayer (self, *args)
 
def Freeze (self, *args)
 
def GetAllEdges (self)
 
def GetBackCull (self)
 
def GetBoxMode (self)
 
def GetCVertMode (self)
 
def GetDisplayFlags (self)
 
def GetFlag (self, *args)
 
def GetFlag2 (self, *args)
 
def GetIgnoreExtents (self)
 
def GetImageBlurMultiplier (self, *args)
 
def GetInheritVisibility (self)
 
def GetLocalVisibility (self, *args)
 
def GetMotionBlurOnOff (self, *args)
 
def GetName (self)
 
def GetNodes (self)
 
def GetPrimaryVisibility (self)
 
def GetRenderFlags (self, *args)
 
def GetRenderOccluded (self)
 
def GetSecondaryVisibility (self)
 
def GetShadeCVerts (self)
 
def GetTrajectory (self)
 
def GetVertTicks (self)
 
def GetVisibility (self, *args)
 
def GetWireColor (self)
 
def HasObjects (self)
 
def HasXRayMtl (self)
 
def Hide (self, *args)
 
def IgnoreExtents (self, *args)
 
def IsFrozen (self)
 
def IsHidden (self)
 
def IsHiddenByVisControl (self)
 
def MotionBlur (self)
 
def RcvShadows (self)
 
def Renderable (self)
 
def SelectObjects (self)
 
def SetApplyAtmospherics (self, *args)
 
def SetCastShadows (self, *args)
 
def SetCVertMode (self, *args)
 
def SetImageBlurMultiplier (self, *args)
 
def SetInheritVisibility (self, *args)
 
def SetMotionBlur (self, *args)
 
def SetMotionBlurOnOff (self, *args)
 
def SetName (self, *args)
 
def SetPrimaryVisibility (self, *args)
 
def SetRcvShadows (self, *args)
 
def SetRenderable (self, *args)
 
def SetRenderFlags (self, *args)
 
def SetRenderOccluded (self, *args)
 
def SetSecondaryVisibility (self, *args)
 
def SetShadeCVerts (self, *args)
 
def SetShowFrozenWithMtl (self, *args)
 
def SetVisibility (self, *args)
 
def SetWireColor (self, *args)
 
def ShowFrozenWithMtl (self)
 
def Trajectory (self, *args)
 
def UpdateSelectionSet (self)
 
def Used (self)
 
def VertTicks (self, *args)
 
def XRayMtl (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 (self, type=0)
 
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

 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
 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
 NumRefs = _swig_property(GetNumRefs)
 
 Refs = _swig_property(lambda self: (self.GetReference(i) for i in xrange(self.GetNumRefs())))
 
 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
 AnimHandle = _swig_property(GetAnimHandle)
 
 ClassID = _swig_property(GetClassID)
 
 ClearFlagInAllAnimatables = staticmethod(ClearFlagInAllAnimatables)
 
 GetAnimByHandle = staticmethod(GetAnimByHandle)
 
 KeyTimes = _swig_property(lambda self: (self.GetKeyTime(i) for i in xrange(self.GetNumKeys())))
 
 NodeName = _swig_property(GetNodeName)
 
 NumSubAnims = _swig_property(GetNumSubAnims)
 
 ParameterBlock = _swig_property(GetParameterBlock)
 
 SubAnimNames = _swig_property(lambda self: (self.GetSubAnimName(i) for i in xrange(self.GetNumSubAnims())))
 
 SubAnims = _swig_property(lambda self: (self.GetSubAnim(i) for i in xrange(self.GetNumSubAnims())))
 
 SuperClassID = _swig_property(GetSuperClassID)
 
 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
 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
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Detailed Description

An interface to the Layers functionality. Layers override some properties of nodes.

Member Function Documentation

◆ AddToLayer()

def AddToLayer (   self,
args 
)
AddToLayer(Layer self, INode rtarg) -> bool

◆ AllEdges()

def AllEdges (   self,
args 
)
AllEdges(Layer self, bool onOff)

◆ ApplyAtmospherics()

def ApplyAtmospherics (   self)
ApplyAtmospherics(Layer self) -> bool

◆ BackCull()

def BackCull (   self,
args 
)
BackCull(Layer self, bool onOff)

◆ BoxMode()

def BoxMode (   self,
args 
)
BoxMode(Layer self, bool onOff)

◆ CastShadows()

def CastShadows (   self)
CastShadows(Layer self) -> bool

◆ DeleteFromLayer()

def DeleteFromLayer (   self,
args 
)
DeleteFromLayer(Layer self, INode rtarg) -> bool

◆ Freeze()

def Freeze (   self,
args 
)
Freeze(Layer self, bool onOff)

◆ GetAllEdges()

def GetAllEdges (   self)
GetAllEdges(Layer self) -> bool

◆ GetBackCull()

def GetBackCull (   self)
GetBackCull(Layer self) -> bool

◆ GetBoxMode()

def GetBoxMode (   self)
GetBoxMode(Layer self) -> bool

◆ GetCVertMode()

def GetCVertMode (   self)
GetCVertMode(Layer self) -> bool

◆ GetDisplayFlags()

def GetDisplayFlags (   self)
GetDisplayFlags(Layer self) -> int

◆ GetFlag()

def GetFlag (   self,
args 
)
GetFlag(Layer self, int mask) -> bool

◆ GetFlag2()

def GetFlag2 (   self,
args 
)
GetFlag2(Layer self, int mask) -> bool

◆ GetIgnoreExtents()

def GetIgnoreExtents (   self)
GetIgnoreExtents(Layer self) -> bool

◆ GetImageBlurMultiplier()

def GetImageBlurMultiplier (   self,
args 
)
GetImageBlurMultiplier(Layer self, TimeValue t=Autodesk::Max::Now()) -> float
GetImageBlurMultiplier(Layer self) -> float

◆ GetInheritVisibility()

def GetInheritVisibility (   self)
GetInheritVisibility(Layer self) -> bool

◆ GetLocalVisibility()

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

◆ GetMotionBlurOnOff()

def GetMotionBlurOnOff (   self,
args 
)
GetMotionBlurOnOff(Layer self, TimeValue t=Autodesk::Max::Now()) -> bool
GetMotionBlurOnOff(Layer self) -> bool

◆ GetName()

def GetName (   self)
GetName(Layer self) -> WStr

◆ GetNodes()

def GetNodes (   self)
GetNodes(Layer self) -> INodeList

◆ GetPrimaryVisibility()

def GetPrimaryVisibility (   self)
GetPrimaryVisibility(Layer self) -> bool

◆ GetRenderFlags()

def GetRenderFlags (   self,
args 
)
GetRenderFlags(Layer self) -> int
GetRenderFlags(Layer self, int oldlimits) -> int

◆ GetRenderOccluded()

def GetRenderOccluded (   self)
GetRenderOccluded(Layer self) -> int

◆ GetSecondaryVisibility()

def GetSecondaryVisibility (   self)
GetSecondaryVisibility(Layer self) -> bool

◆ GetShadeCVerts()

def GetShadeCVerts (   self)
GetShadeCVerts(Layer self) -> bool

◆ GetTrajectory()

def GetTrajectory (   self)
GetTrajectory(Layer self) -> bool

◆ GetVertTicks()

def GetVertTicks (   self)
GetVertTicks(Layer self) -> bool

◆ GetVisibility()

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

◆ GetWireColor()

def GetWireColor (   self)
GetWireColor(Layer self) -> DWORD

◆ HasObjects()

def HasObjects (   self)
HasObjects(Layer self) -> bool

◆ HasXRayMtl()

def HasXRayMtl (   self)
HasXRayMtl(Layer self) -> bool

◆ Hide()

def Hide (   self,
args 
)
Hide(Layer self, bool onOff)

◆ IgnoreExtents()

def IgnoreExtents (   self,
args 
)
IgnoreExtents(Layer self, bool onOff)

◆ IsFrozen()

def IsFrozen (   self)
IsFrozen(Layer self) -> bool

◆ IsHidden()

def IsHidden (   self)
IsHidden(Layer self) -> bool

◆ IsHiddenByVisControl()

def IsHiddenByVisControl (   self)
IsHiddenByVisControl(Layer self) -> bool

◆ MotionBlur()

def MotionBlur (   self)
MotionBlur(Layer self) -> int

◆ RcvShadows()

def RcvShadows (   self)
RcvShadows(Layer self) -> bool

◆ Renderable()

def Renderable (   self)
Renderable(Layer self) -> bool

◆ SelectObjects()

def SelectObjects (   self)
SelectObjects(Layer self)

◆ SetApplyAtmospherics()

def SetApplyAtmospherics (   self,
args 
)
SetApplyAtmospherics(Layer self, bool onOff)

◆ SetCastShadows()

def SetCastShadows (   self,
args 
)
SetCastShadows(Layer self, bool onOff)

◆ SetCVertMode()

def SetCVertMode (   self,
args 
)
SetCVertMode(Layer self, bool onOff)

◆ SetImageBlurMultiplier()

def SetImageBlurMultiplier (   self,
args 
)
SetImageBlurMultiplier(Layer self, float m, TimeValue t=Autodesk::Max::Now())
SetImageBlurMultiplier(Layer self, float m)

◆ SetInheritVisibility()

def SetInheritVisibility (   self,
args 
)
SetInheritVisibility(Layer self, bool onOff)

◆ SetMotionBlur()

def SetMotionBlur (   self,
args 
)
SetMotionBlur(Layer self, int kind)

◆ SetMotionBlurOnOff()

def SetMotionBlurOnOff (   self,
args 
)
SetMotionBlurOnOff(Layer self, bool m, TimeValue t=Autodesk::Max::Now())
SetMotionBlurOnOff(Layer self, bool m)

◆ SetName()

def SetName (   self,
args 
)
SetName(Layer self, WStr name)

◆ SetPrimaryVisibility()

def SetPrimaryVisibility (   self,
args 
)
SetPrimaryVisibility(Layer self, bool onOff)

◆ SetRcvShadows()

def SetRcvShadows (   self,
args 
)
SetRcvShadows(Layer self, bool onOff)

◆ SetRenderable()

def SetRenderable (   self,
args 
)
SetRenderable(Layer self, bool onOff)

◆ SetRenderFlags()

def SetRenderFlags (   self,
args 
)
SetRenderFlags(Layer self, int flags)

◆ SetRenderOccluded()

def SetRenderOccluded (   self,
args 
)
SetRenderOccluded(Layer self, bool onOff)

◆ SetSecondaryVisibility()

def SetSecondaryVisibility (   self,
args 
)
SetSecondaryVisibility(Layer self, bool onOff)

◆ SetShadeCVerts()

def SetShadeCVerts (   self,
args 
)
SetShadeCVerts(Layer self, bool onOff)

◆ SetShowFrozenWithMtl()

def SetShowFrozenWithMtl (   self,
args 
)
SetShowFrozenWithMtl(Layer self, bool onOff)

◆ SetVisibility()

def SetVisibility (   self,
args 
)
SetVisibility(Layer self, float vis, TimeValue t=Autodesk::Max::Now())
SetVisibility(Layer self, float vis)

◆ SetWireColor()

def SetWireColor (   self,
args 
)
SetWireColor(Layer self, DWORD newcol)

◆ ShowFrozenWithMtl()

def ShowFrozenWithMtl (   self)
ShowFrozenWithMtl(Layer self) -> bool

◆ Trajectory()

def Trajectory (   self,
args 
)
Trajectory(Layer self, bool onOff, bool temp=False)
Trajectory(Layer self, bool onOff)

◆ UpdateSelectionSet()

def UpdateSelectionSet (   self)
UpdateSelectionSet(Layer self)

◆ Used()

def Used (   self)
Used(Layer self) -> bool

◆ VertTicks()

def VertTicks (   self,
args 
)
VertTicks(Layer self, bool onOff)

◆ XRayMtl()

def XRayMtl (   self,
args 
)
XRayMtl(Layer self, bool onOff)