StdMat Class Reference

Class Description

Standard material.
+ Inheritance diagram for StdMat:

Public Member Functions

def GetFaceMap (self)
 
def GetFalloffOut (self)
 
def GetFilter (self, args)
 
def GetIOR (self, args)
 
def GetLockAmbDiffTex (self)
 
def GetMapEnabled (self, args)
 
def GetMapName (self, args)
 
def GetMapState (self, args)
 
def GetOpacFalloff (self, args)
 
def GetOpacity (self, args)
 
def GetReflectionDim (self, args)
 
def GetSamplingOn (self)
 
def GetSelfIllum (self, args)
 
def GetSelfIllumColor (self, args)
 
def GetShading (self)
 
def GetShinyStrength (self, args)
 
def GetSoften (self)
 
def GetTexmapAmt (self, args)
 
def GetTransparencyType (self)
 
def GetTwoSided (self)
 
def GetWire (self)
 
def GetWireSize (self, args)
 
def GetWireUnits (self)
 
def IsFaceted (self)
 
def KeyAtTimeByID (self, args)
 
def SetEnableMap (self, args)
 
def SetFaceMap (self, args)
 
def SetFaceted (self, args)
 
def SetFalloffOut (self, args)
 
def SetFilter (self, args)
 
def SetIOR (self, args)
 
def SetLockAmbDiffTex (self, args)
 
def SetOpacFalloff (self, args)
 
def SetOpacity (self, args)
 
def SetSamplingOn (self, args)
 
def SetSelfIllum (self, args)
 
def SetSelfIllumColor (self, args)
 
def SetSelfIllumColorOn (self, args)
 
def SetShading (self, args)
 
def SetShinyStrength (self, args)
 
def SetSoften (self, args)
 
def SetTexmapAmt (self, args)
 
def SetTransparencyType (self, args)
 
def SetTwoSided (self, args)
 
def SetWire (self, args)
 
def SetWireSize (self, args)
 
def SetWireUnits (self, args)
 
def StdIDToChannel (self, args)
 
def SwitchSampler (self, args)
 
def SwitchShader (self, args)
 
def SyncADTexLock (self, args)
 
def TranspColor (self, args)
 
- Public Member Functions inherited from Mtl
def CombineMaterials (args)
 
def CopySubMtl (self, args)
 
def GetActiveTexmap (self)
 
def GetAmbient
 
def GetDiffuse
 
def GetNumSubMtls (self)
 
def GetSelfIllum
 
def GetSelfIllumColor
 
def GetSelfIllumColorOn
 
def GetShininess
 
def GetShinyStrength
 
def GetSpecular
 
def GetSubMtl (self, args)
 
def GetSubMtlSlotName (self, args)
 
def GetSubMtlTVName (self, args)
 
def GetWireSize
 
def GetXParency
 
def SetActiveTexmap (self, args)
 
def SetAmbient (self, args)
 
def SetDiffuse (self, args)
 
def SetShininess (self, args)
 
def SetSpecular (self, args)
 
def SetSubMtl (self, args)
 
def SupportsRenderElements (self)
 
def SupportsShaders (self)
 
def VPDisplaySubMtl (self)
 
- Public Member Functions inherited from MtlBase
def ActivateTexDisplay (self, args)
 
def AnyMulti (self)
 
def ClearMtlFlag (self, args)
 
def DeactivateMapsInTree (self)
 
def GetActiveMB (self)
 
def GetFullName (self)
 
def GetGBufID (self)
 
def GetMeditObjType (self)
 
def GetMEditRotate (self)
 
def GetMeditTiling (self)
 
def GetName (self)
 
def GetRefTarget (self)
 
def GetTransparencyHint (self, args)
 
def IsMultiMtl (self)
 
def LocalMappingsRequired (self, args)
 
def LocalRequirements (self, args)
 
def MappingsRequired (self, args)
 
def MapSlotType (self, args)
 
def Requirements (self, args)
 
def Reset (self)
 
def SetActiveMB (self, args)
 
def SetGBufID (self, args)
 
def SetMeditObjType (self, args)
 
def SetMeditTiling (self, args)
 
def SetMtlFlag (self, args)
 
def SetName (self, args)
 
def SupportsMultiMapsInViewport (self)
 
def SupportTexDisplay (self)
 
def TestMtlFlag (self, args)
 
def TextureDisplayEnabled (self)
 
def Update (self, args)
 
def Validity (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 FaceMap = _swig_property(GetFaceMap, SetFaceMap)
 
tuple FalloffOut = _swig_property(GetFalloffOut, SetFalloffOut)
 
tuple Filter = _swig_property(GetFilter, SetFilter)
 
tuple IOR = _swig_property(GetIOR, SetIOR)
 
tuple LockAmbDiffTex = _swig_property(GetLockAmbDiffTex, SetLockAmbDiffTex)
 
tuple Opacity = _swig_property(GetOpacity, SetOpacity)
 
tuple OpacityFalloff = _swig_property(GetOpacFalloff, SetOpacFalloff)
 
tuple SamplingOn = _swig_property(GetSamplingOn, SetSamplingOn)
 
tuple SelfIllum = _swig_property(GetSelfIllum, SetSelfIllum)
 
tuple Shading = _swig_property(GetShading, SetShading)
 
tuple ShinyStrength = _swig_property(GetShinyStrength, SetShinyStrength)
 
tuple Soften = _swig_property(GetSoften, SetSoften)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple TransparencyType = _swig_property(GetTransparencyType, SetTransparencyType)
 
tuple TwoSided = _swig_property(GetTwoSided, SetTwoSided)
 
tuple Wire = _swig_property(GetWire, SetWire)
 
tuple WireSize = _swig_property(GetWireSize, SetWireSize)
 
tuple WireUnits = _swig_property(GetWireUnits, SetWireUnits)
 
- Static Public Attributes inherited from Mtl
tuple Ambient = _swig_property(GetAmbient, SetAmbient)
 
tuple CombineMaterials = staticmethod(CombineMaterials)
 
tuple Diffuse = _swig_property(GetDiffuse, SetDiffuse)
 
tuple SelfIllumColor = _swig_property(GetSelfIllumColor, SetSpecular)
 
tuple Shininess = _swig_property(GetShininess, SetShininess)
 
tuple Specular = _swig_property(GetSpecular, SetSpecular)
 
tuple SubMtls = _swig_property(lambda self: (self.GetSubMtl(i) for i in xrange(self.GetNumSubMtls())))
 
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 MtlBase
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 GetFaceMap (   self)
GetFaceMap(StdMat self) -> bool
def GetFalloffOut (   self)
GetFalloffOut(StdMat self) -> bool
def GetFilter (   self,
  args 
)
GetFilter(StdMat self, TimeValue t=Autodesk::Max::Now()) -> Color
GetFilter(StdMat self) -> Color
def GetIOR (   self,
  args 
)
GetIOR(StdMat self, TimeValue t=Autodesk::Max::Now()) -> float
GetIOR(StdMat self) -> float
def GetLockAmbDiffTex (   self)
GetLockAmbDiffTex(StdMat self) -> bool
def GetMapEnabled (   self,
  args 
)
GetMapEnabled(StdMat self, int id) -> bool
def GetMapName (   self,
  args 
)
GetMapName(StdMat self, int indx) -> WStr
def GetMapState (   self,
  args 
)
GetMapState(StdMat self, int indx) -> int
def GetOpacFalloff (   self,
  args 
)
GetOpacFalloff(StdMat self, TimeValue t=Autodesk::Max::Now()) -> float
GetOpacFalloff(StdMat self) -> float
def GetOpacity (   self,
  args 
)
GetOpacity(StdMat self, TimeValue t=Autodesk::Max::Now()) -> float
GetOpacity(StdMat self) -> float
def GetReflectionDim (   self,
  args 
)
GetReflectionDim(StdMat self, float diffIllumIntensity) -> float
def GetSamplingOn (   self)
GetSamplingOn(StdMat self) -> bool
def GetSelfIllum (   self,
  args 
)
GetSelfIllum(StdMat self, TimeValue t=Autodesk::Max::Now()) -> float
GetSelfIllum(StdMat self) -> float
def GetSelfIllumColor (   self,
  args 
)
GetSelfIllumColor(StdMat self, TimeValue t) -> Color
def GetShading (   self)
GetShading(StdMat self) -> int
def GetShinyStrength (   self,
  args 
)
GetShinyStrength(StdMat self, TimeValue t=Autodesk::Max::Now()) -> float
GetShinyStrength(StdMat self) -> float
def GetSoften (   self)
GetSoften(StdMat self) -> bool
def GetTexmapAmt (   self,
  args 
)
GetTexmapAmt(StdMat self, int id, TimeValue t=Autodesk::Max::Now()) -> float
GetTexmapAmt(StdMat self, int id) -> float
def GetTransparencyType (   self)
GetTransparencyType(StdMat self) -> int
def GetTwoSided (   self)
GetTwoSided(StdMat self) -> bool
def GetWire (   self)
GetWire(StdMat self) -> bool
def GetWireSize (   self,
  args 
)
GetWireSize(StdMat self, TimeValue t=Autodesk::Max::Now()) -> float
GetWireSize(StdMat self) -> float
def GetWireUnits (   self)
GetWireUnits(StdMat self) -> bool
def IsFaceted (   self)
IsFaceted(StdMat self) -> bool
def KeyAtTimeByID (   self,
  args 
)
KeyAtTimeByID(StdMat self, ParamID id, TimeValue t) -> bool
def SetEnableMap (   self,
  args 
)
SetEnableMap(StdMat self, int id, bool onoff)
def SetFaceMap (   self,
  args 
)
SetFaceMap(StdMat self, bool onoff)
def SetFaceted (   self,
  args 
)
SetFaceted(StdMat self, bool on)
def SetFalloffOut (   self,
  args 
)
SetFalloffOut(StdMat self, bool onOff)
def SetFilter (   self,
  args 
)
SetFilter(StdMat self, Color c, TimeValue t=Autodesk::Max::Now())
SetFilter(StdMat self, Color c)
def SetIOR (   self,
  args 
)
SetIOR(StdMat self, float v, TimeValue t=Autodesk::Max::Now())
SetIOR(StdMat self, float v)
def SetLockAmbDiffTex (   self,
  args 
)
SetLockAmbDiffTex(StdMat self, bool onOff)
def SetOpacFalloff (   self,
  args 
)
SetOpacFalloff(StdMat self, float v, TimeValue t=Autodesk::Max::Now())
SetOpacFalloff(StdMat self, float v)
def SetOpacity (   self,
  args 
)
SetOpacity(StdMat self, float v, TimeValue t=Autodesk::Max::Now())
SetOpacity(StdMat self, float v)
def SetSamplingOn (   self,
  args 
)
SetSamplingOn(StdMat self, bool onOff)
def SetSelfIllum (   self,
  args 
)
SetSelfIllum(StdMat self, float v, TimeValue t=Autodesk::Max::Now())
SetSelfIllum(StdMat self, float v)
def SetSelfIllumColor (   self,
  args 
)
SetSelfIllumColor(StdMat self, Color c, TimeValue t)
def SetSelfIllumColorOn (   self,
  args 
)
SetSelfIllumColorOn(StdMat self, bool on)
def SetShading (   self,
  args 
)
SetShading(StdMat self, int s)
def SetShinyStrength (   self,
  args 
)
SetShinyStrength(StdMat self, float v, TimeValue t=Autodesk::Max::Now())
SetShinyStrength(StdMat self, float v)
def SetSoften (   self,
  args 
)
SetSoften(StdMat self, bool onoff)
def SetTexmapAmt (   self,
  args 
)
SetTexmapAmt(StdMat self, int id, float amt, TimeValue t=Autodesk::Max::Now())
SetTexmapAmt(StdMat self, int id, float amt)
def SetTransparencyType (   self,
  args 
)
SetTransparencyType(StdMat self, int type)
def SetTwoSided (   self,
  args 
)
SetTwoSided(StdMat self, bool onoff)
def SetWire (   self,
  args 
)
SetWire(StdMat self, bool onoff)
def SetWireSize (   self,
  args 
)
SetWireSize(StdMat self, float s, TimeValue t=Autodesk::Max::Now())
SetWireSize(StdMat self, float s)
def SetWireUnits (   self,
  args 
)
SetWireUnits(StdMat self, bool onOff)
def StdIDToChannel (   self,
  args 
)
StdIDToChannel(StdMat self, long id) -> long
def SwitchSampler (   self,
  args 
)
SwitchSampler(StdMat self, Class_ID id) -> bool
def SwitchShader (   self,
  args 
)
SwitchShader(StdMat self, Class_ID id) -> bool
def SyncADTexLock (   self,
  args 
)
SyncADTexLock(StdMat self, bool lockOn)
def TranspColor (   self,
  args 
)
TranspColor(StdMat self, float opac, Color filt, Color diff) -> Color