IScanRenderer Class Reference

IScanRenderer Class Reference

Class Description

The standard 3ds Max scanline renderer.
+ Inheritance diagram for IScanRenderer:

Public Member Functions

def GetAntialias (self)
 
def GetAntiAliasFilter (self)
 
def GetAntiAliasFilterSz (self)
 
def GetApplyVelBlurEnv (self)
 
def GetAutoReflect (self)
 
def GetAutoReflLevels (self)
 
def GetColorClampType (self)
 
def GetDesc (self)
 
def GetFilter (self)
 
def GetForceWire (self)
 
def GetGlobalSamplerAdaptive (self)
 
def GetGlobalSamplerAdaptiveThresh (self)
 
def GetGlobalSamplerClassByName (self)
 
def GetGlobalSamplerEnabled (self)
 
def GetGlobalSamplerParam1 (self)
 
def GetGlobalSamplerParam2 (self)
 
def GetGlobalSamplerQuality (self)
 
def GetGlobalSamplerSampleMaps (self)
 
def GetMapping (self)
 
def GetMaxRayDepth (self)
 
def GetMemFrugal (self)
 
def GetNBlurFrames (self)
 
def GetNBlurSamples (self)
 
def GetObjBlurDuration (self)
 
def GetObjMotBlur (self)
 
def GetPixelSamplerEnable (self)
 
def GetShadows (self)
 
def GetVelBlurDuration (self)
 
def GetVelBlurTrans (self)
 
def GetVelMotBlur (self)
 
def GetWireThickness (self)
 
def IsSSEEnabled (self)
 
def SetAntialias (self, args)
 
def SetAntiAliasFilter (self, args)
 
def SetAntiAliasFilterRT (self, args)
 
def SetAntiAliasFilterSz (self, args)
 
def SetApplyVelBlurEnv (self, args)
 
def SetAutoReflect (self, args)
 
def SetAutoReflLevels (self, args)
 
def SetColorClampType (self, args)
 
def SetEnableSSE (self, args)
 
def SetFilter (self, args)
 
def SetForceWire (self, args)
 
def SetGlobalSamplerAdaptive (self, args)
 
def SetGlobalSamplerAdaptiveThresh (self, args)
 
def SetGlobalSamplerClassByName (self, args)
 
def SetGlobalSamplerEnabled (self, args)
 
def SetGlobalSamplerParam1 (self, args)
 
def SetGlobalSamplerParam2 (self, args)
 
def SetGlobalSamplerQuality (self, args)
 
def SetGlobalSamplerSampleMaps (self, args)
 
def SetMapping (self, args)
 
def SetMaxRayDepth (self, args)
 
def SetMemFrugal (self, args)
 
def SetNBlurFrames (self, args)
 
def SetNBlurSamples (self, args)
 
def SetObjBlurDuration (self, args)
 
def SetObjMotBlur (self, args)
 
def SetPixelSamplerEnable (self, args)
 
def SetPixelSize (self, args)
 
def SetShadows (self, args)
 
def SetVelBlurDuration (self, args)
 
def SetVelBlurTrans (self, args)
 
def SetVelMotBlur (self, args)
 
def SetWireThickness (self, args)
 
- Public Member Functions inherited from Renderer
def ApplyRenderEffects (self, args)
 
def DoesSupportCustomRenderPresets (self)
 
def DoesSupportTexureBaking (self)
 
def GetAAFilterSupport (self)
 
def GetRenderPresetsFileVersion (self)
 
def GetRenderPresetsIsCompatible (self, args)
 
def RenderPresetsMapCategoryToIndex (self, args)
 
def RenderPresetsMapIndexToCategory (self, args)
 
def ResetParams (self)
 
- Public Member Functions inherited from ReferenceTarget
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 ClearFlagBit (self, args)
 
def ClearFlagInAllAnimatables (args)
 
def CopyKeysFromTime (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 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 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 Renderer
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 GetAntialias (   self)
GetAntialias(IScanRenderer self) -> bool
def GetAntiAliasFilter (   self)
GetAntiAliasFilter(IScanRenderer self) -> FilterKernel
def GetAntiAliasFilterSz (   self)
GetAntiAliasFilterSz(IScanRenderer self) -> float
def GetApplyVelBlurEnv (   self)
GetApplyVelBlurEnv(IScanRenderer self) -> bool
def GetAutoReflect (   self)
GetAutoReflect(IScanRenderer self) -> bool
def GetAutoReflLevels (   self)
GetAutoReflLevels(IScanRenderer self) -> int
def GetColorClampType (   self)
GetColorClampType(IScanRenderer self) -> int
def GetDesc (   self)
GetDesc(IScanRenderer self) -> FPInterfaceDesc
def GetFilter (   self)
GetFilter(IScanRenderer self) -> bool
def GetForceWire (   self)
GetForceWire(IScanRenderer self) -> bool
def GetGlobalSamplerAdaptive (   self)
GetGlobalSamplerAdaptive(IScanRenderer self) -> bool
def GetGlobalSamplerAdaptiveThresh (   self)
GetGlobalSamplerAdaptiveThresh(IScanRenderer self) -> float
def GetGlobalSamplerClassByName (   self)
GetGlobalSamplerClassByName(IScanRenderer self) -> WStr
def GetGlobalSamplerEnabled (   self)
GetGlobalSamplerEnabled(IScanRenderer self) -> bool
def GetGlobalSamplerParam1 (   self)
GetGlobalSamplerParam1(IScanRenderer self) -> float
def GetGlobalSamplerParam2 (   self)
GetGlobalSamplerParam2(IScanRenderer self) -> float
def GetGlobalSamplerQuality (   self)
GetGlobalSamplerQuality(IScanRenderer self) -> float
def GetGlobalSamplerSampleMaps (   self)
GetGlobalSamplerSampleMaps(IScanRenderer self) -> bool
def GetMapping (   self)
GetMapping(IScanRenderer self) -> bool
def GetMaxRayDepth (   self)
GetMaxRayDepth(IScanRenderer self) -> int
def GetMemFrugal (   self)
GetMemFrugal(IScanRenderer self) -> bool
def GetNBlurFrames (   self)
GetNBlurFrames(IScanRenderer self) -> int
def GetNBlurSamples (   self)
GetNBlurSamples(IScanRenderer self) -> int
def GetObjBlurDuration (   self)
GetObjBlurDuration(IScanRenderer self) -> float
def GetObjMotBlur (   self)
GetObjMotBlur(IScanRenderer self) -> bool
def GetPixelSamplerEnable (   self)
GetPixelSamplerEnable(IScanRenderer self) -> bool
def GetShadows (   self)
GetShadows(IScanRenderer self) -> bool
def GetVelBlurDuration (   self)
GetVelBlurDuration(IScanRenderer self) -> float
def GetVelBlurTrans (   self)
GetVelBlurTrans(IScanRenderer self) -> bool
def GetVelMotBlur (   self)
GetVelMotBlur(IScanRenderer self) -> bool
def GetWireThickness (   self)
GetWireThickness(IScanRenderer self) -> float
def IsSSEEnabled (   self)
IsSSEEnabled(IScanRenderer self) -> bool
def SetAntialias (   self,
  args 
)
SetAntialias(IScanRenderer self, bool b)
def SetAntiAliasFilter (   self,
  args 
)
SetAntiAliasFilter(IScanRenderer self, FilterKernel pKernel)
def SetAntiAliasFilterRT (   self,
  args 
)
SetAntiAliasFilterRT(IScanRenderer self, ReferenceTarget op)
def SetAntiAliasFilterSz (   self,
  args 
)
SetAntiAliasFilterSz(IScanRenderer self, float size)
def SetApplyVelBlurEnv (   self,
  args 
)
SetApplyVelBlurEnv(IScanRenderer self, bool b)
def SetAutoReflect (   self,
  args 
)
SetAutoReflect(IScanRenderer self, bool b)
def SetAutoReflLevels (   self,
  args 
)
SetAutoReflLevels(IScanRenderer self, int n)
def SetColorClampType (   self,
  args 
)
SetColorClampType(IScanRenderer self, int i)
def SetEnableSSE (   self,
  args 
)
SetEnableSSE(IScanRenderer self, bool b)
def SetFilter (   self,
  args 
)
SetFilter(IScanRenderer self, bool b)
def SetForceWire (   self,
  args 
)
SetForceWire(IScanRenderer self, bool b)
def SetGlobalSamplerAdaptive (   self,
  args 
)
SetGlobalSamplerAdaptive(IScanRenderer self, bool enable)
def SetGlobalSamplerAdaptiveThresh (   self,
  args 
)
SetGlobalSamplerAdaptiveThresh(IScanRenderer self, float f)
def SetGlobalSamplerClassByName (   self,
  args 
)
SetGlobalSamplerClassByName(IScanRenderer self, WStr name)
def SetGlobalSamplerEnabled (   self,
  args 
)
SetGlobalSamplerEnabled(IScanRenderer self, bool enable)
def SetGlobalSamplerParam1 (   self,
  args 
)
SetGlobalSamplerParam1(IScanRenderer self, float f)
def SetGlobalSamplerParam2 (   self,
  args 
)
SetGlobalSamplerParam2(IScanRenderer self, float f)
def SetGlobalSamplerQuality (   self,
  args 
)
SetGlobalSamplerQuality(IScanRenderer self, float f)
def SetGlobalSamplerSampleMaps (   self,
  args 
)
SetGlobalSamplerSampleMaps(IScanRenderer self, bool enable)
def SetMapping (   self,
  args 
)
SetMapping(IScanRenderer self, bool b)
def SetMaxRayDepth (   self,
  args 
)
SetMaxRayDepth(IScanRenderer self, int n)
def SetMemFrugal (   self,
  args 
)
SetMemFrugal(IScanRenderer self, bool b)
def SetNBlurFrames (   self,
  args 
)
SetNBlurFrames(IScanRenderer self, int n)
def SetNBlurSamples (   self,
  args 
)
SetNBlurSamples(IScanRenderer self, int n)
def SetObjBlurDuration (   self,
  args 
)
SetObjBlurDuration(IScanRenderer self, float dur)
def SetObjMotBlur (   self,
  args 
)
SetObjMotBlur(IScanRenderer self, bool b)
def SetPixelSamplerEnable (   self,
  args 
)
SetPixelSamplerEnable(IScanRenderer self, bool on)
def SetPixelSize (   self,
  args 
)
SetPixelSize(IScanRenderer self, float size)
def SetShadows (   self,
  args 
)
SetShadows(IScanRenderer self, bool b)
def SetVelBlurDuration (   self,
  args 
)
SetVelBlurDuration(IScanRenderer self, float dur)
def SetVelBlurTrans (   self,
  args 
)
SetVelBlurTrans(IScanRenderer self, bool b)
def SetVelMotBlur (   self,
  args 
)
SetVelMotBlur(IScanRenderer self, bool b)
def SetWireThickness (   self,
  args 
)
SetWireThickness(IScanRenderer self, float t)