SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
MaterialBase.BuiltinMaterial Class Reference

No documentation available. More...

Inheritance diagram for MaterialBase.BuiltinMaterial:
MaterialBase.MaterialBase

Methods defined here:

def CreatePolygons
def HasCustomFile
def __init__
def __reduce__

Data and other attributes defined here:

int __instance_size__ = 40

Methods inherited from MaterialBase:

def Add
def CalculateWeightFromDimensions
def CalculateWeightFromVolume
def CanCreatePolygons
def Edit
def GetBillRemarks
def GetFinish
def GetGrade
def GetImperialDescription
def GetInfoType
def GetLayout
def GetLayouts
def GetMetricDescription
def GetPiecemark
def GetPiecemarkPrefix
def GetPolygons
def GetThickness
def GetUsage
def GetWeight
def GetWidth
def GetXform
def HashFabricationAttributes
def HashNonFabricationAttributes
def HashPolygonAttributes
def Locate
def MultiEdit
def ReservePiecemark
def RotateOnAdd
def SetBillRemarks
def SetColor
def SetFinish
def SetGrade
def SetImperialDescription
def SetInfoType
def SetMaterialType
def SetMetricDescription
def SetPiecemark
def SetPolygons
def SetThickness
def SetUsage
def SetWidth
def SetWorkpointDistance
def SetXform
def Transparent
def UpdateDescription
def __copy__
def __getinitargs__
def __getstate__
def __setstate__

Data descriptors inherited from MaterialBase:

def AutoDescription
def MainMaterialNumber
def do_not_calculate_weight_from_polygons
def finish
def grade
def id
def piecemark
def usage

Data and other attributes inherited from MaterialBase:

 __safe_for_unpickling__ = True

Data descriptors inherited from Boost.Python.instance:

def __dict__
def __weakref__

Data and other attributes inherited from Boost.Python.instance:

def __new__

Additional Inherited Members

- Public Member Functions inherited from MaterialBase.MaterialBase

Detailed Description

No documentation available.

Method resolution order

BuiltinMaterial
MaterialBase
Boost.Python.instance
builtin.object

Constructor & Destructor Documentation

def MaterialBase.BuiltinMaterial.__init__ (   arg1)
Returns
Instance of type None
     C++ signature :
         void __init__(_object*)

Reimplemented from MaterialBase.MaterialBase.

Member Function Documentation

def MaterialBase.BuiltinMaterial.__copy__ (   arg1)
Returns
Instance of type object
     C++ signature :
         Alloy::Pointer::Pointer<MaterialBase> __copy__(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__dict__ (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__getinitargs__ (   arg1)
Returns
Instance of type tuple
     C++ signature :
         boost::python::tuple __getinitargs__(MaterialBaseWrap)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__getstate__ (   arg1)
Returns
Instance of type tuple
     C++ signature :
         boost::python::tuple __getstate__(MaterialBaseWrap)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__new__ (   args)
T.__new__(S, ...) -> a new object with type S, a subtype of T
 __new__ = <built-in method __new__ of Boost.Python.class object>

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__reduce__ (   args)
 __reduce__ = <unnamed Boost.Python function>(args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__setstate__ (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void __setstate__(MaterialBaseWrap {lvalue},boost::python::tuple)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.__weakref__ (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.Add (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type LocateResult
     C++ signature :
         LocateResult Add(MaterialBase {lvalue},bool,bool)
 
 
     C++ signature :
         LocateResult Add(MaterialBaseWrap {lvalue},bool,bool)
Note
Additional signature: Add( (MaterialBase)arg1, (bool)arg2, (bool)arg3) -> LocateResult

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.AutoDescription (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.CalculateWeightFromDimensions (   arg1)
Returns
Instance of type float
     C++ signature :
         double CalculateWeightFromDimensions(MaterialBase {lvalue})
 
 
     C++ signature :
         double CalculateWeightFromDimensions(MaterialBaseWrap {lvalue})
Note
Additional signature: CalculateWeightFromDimensions( (MaterialBase)arg1) -> float

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.CalculateWeightFromVolume (   arg1,
  arg2 
)
Returns
Instance of type float
     C++ signature :
         double CalculateWeightFromVolume(MaterialBase {lvalue},double)
 
 
     C++ signature :
         double CalculateWeightFromVolume(MaterialBaseWrap {lvalue},double)
Note
Additional signature: CalculateWeightFromVolume( (MaterialBase)arg1, (float)arg2) -> float

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.CanCreatePolygons (   arg1)
Returns
Instance of type bool
     C++ signature :
         bool CanCreatePolygons(MaterialBase {lvalue})
 
 
     C++ signature :
         bool CanCreatePolygons(MaterialBaseWrap {lvalue})
Note
Additional signature: CanCreatePolygons( (MaterialBase)arg1) -> bool

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.CreatePolygons (   arg1)
Returns
Instance of type object
     C++ signature :
         Alloy::Pointer::Pointer<PyPolyList> CreatePolygons(BuiltinMaterial {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.do_not_calculate_weight_from_polygons (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.Edit (   arg1,
  arg2 
)
Returns
Instance of type bool
     C++ signature :
         bool Edit(MaterialBase {lvalue},bool)
 
 
     C++ signature :
         bool Edit(MaterialBaseWrap {lvalue},bool)
Note
Additional signature: Edit( (MaterialBase)arg1, (bool)arg2) -> bool

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.finish (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetBillRemarks (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetBillRemarks(MaterialBase {lvalue})
 
 
     C++ signature :
         std::string GetBillRemarks(MaterialBaseWrap {lvalue})
Note
Additional signature: GetBillRemarks( (MaterialBase)arg1) -> str

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetFinish (   arg1)
Returns
Instance of type int
     C++ signature :
         int GetFinish(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetGrade (   arg1)
Returns
Instance of type int
     C++ signature :
         int GetGrade(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetImperialDescription (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetImperialDescription(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetInfoType (   arg1)
Returns
Instance of type int
     C++ signature :
         int GetInfoType(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetLayout (   arg1)
Returns
Instance of type Layout3D
     C++ signature :
         Alloy::Pointer::Pointer<Layout3D> GetLayout(MaterialBase {lvalue})
 
 
     C++ signature :
         Alloy::Pointer::Pointer<Layout3D> GetLayout(MaterialBaseWrap {lvalue})
Note
Additional signature: GetLayout( (MaterialBase)arg1) -> Layout3D

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetLayouts (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list GetLayouts(MaterialBase {lvalue})
 
 
     C++ signature :
         boost::python::list GetLayouts(MaterialBaseWrap {lvalue})
Note
Additional signature: GetLayouts( (MaterialBase)arg1) -> list

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetMetricDescription (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetMetricDescription(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetPiecemark (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetPiecemark(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetPiecemarkPrefix (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetPiecemarkPrefix(MaterialBase {lvalue})
 
 
     C++ signature :
         std::string GetPiecemarkPrefix(MaterialBaseWrap {lvalue})
Note
Additional signature: GetPiecemarkPrefix( (MaterialBase)arg1) -> str

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetPolygons (   arg1)
Returns
Instance of type object
     C++ signature :
         boost::python::api::object GetPolygons(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetThickness (   arg1)
Returns
Instance of type float
     C++ signature :
         double GetThickness(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetUsage (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string GetUsage(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetWeight (   arg1)
Returns
Instance of type float
     C++ signature :
         double GetWeight(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetWidth (   arg1)
Returns
Instance of type float
     C++ signature :
         double GetWidth(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.GetXform (   arg1)
Returns
Instance of type Transform3D
     C++ signature :
         Xform GetXform(MaterialBase {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.grade (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.HasCustomFile (   arg1)
Returns
Instance of type bool
     C++ signature :
         bool HasCustomFile(BuiltinMaterial {lvalue})

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.HashFabricationAttributes (   arg1)
Returns
Instance of type int
     C++ signature :
         unsigned long HashFabricationAttributes(MaterialBase {lvalue})
 
 
     C++ signature :
         unsigned long HashFabricationAttributes(MaterialBaseWrap {lvalue})
Note
Additional signature: HashFabricationAttributes( (MaterialBase)arg1) -> int

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.HashNonFabricationAttributes (   arg1)
Returns
Instance of type int
     C++ signature :
         unsigned long HashNonFabricationAttributes(MaterialBase {lvalue})
 
 
     C++ signature :
         unsigned long HashNonFabricationAttributes(MaterialBaseWrap {lvalue})
Note
Additional signature: HashNonFabricationAttributes( (MaterialBase)arg1) -> int

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.HashPolygonAttributes (   arg1)
Returns
Instance of type int
     C++ signature :
         unsigned long HashPolygonAttributes(MaterialBase {lvalue})
 
 
     C++ signature :
         unsigned long HashPolygonAttributes(MaterialBaseWrap {lvalue})
Note
Additional signature: HashPolygonAttributes( (MaterialBase)arg1) -> int

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.id (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.Locate (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type LocateResult
     C++ signature :
         LocateResult Locate(MaterialBase {lvalue},bool,bool)
 
 
     C++ signature :
         LocateResult Locate(MaterialBaseWrap {lvalue},bool,bool)
Note
Additional signature: Locate( (MaterialBase)arg1, (bool)arg2, (bool)arg3) -> LocateResult

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.MainMaterialNumber (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.MultiEdit (   arg1,
  arg2 
)
Returns
Instance of type bool
     C++ signature :
         bool MultiEdit(MaterialBase {lvalue},boost::python::list)
 
 
     C++ signature :
         bool MultiEdit(MaterialBaseWrap {lvalue},boost::python::list)
Note
Additional signature: MultiEdit( (MaterialBase)arg1, (list)arg2) -> bool

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.piecemark (   args)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.ReservePiecemark (   arg1,
  arg2 
)
Returns
Instance of type bool
     C++ signature :
         bool ReservePiecemark(MaterialBase {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.RotateOnAdd (   arg1)
Returns
Instance of type bool
     C++ signature :
         bool RotateOnAdd(MaterialBase {lvalue})
 
 
     C++ signature :
         bool RotateOnAdd(MaterialBaseWrap {lvalue})
Note
Additional signature: RotateOnAdd( (MaterialBase)arg1) -> bool

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetBillRemarks (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetBillRemarks(MaterialBase {lvalue},std::string)
 
 
     C++ signature :
         void SetBillRemarks(MaterialBaseWrap {lvalue},std::string)
Note
Additional signature: SetBillRemarks( (MaterialBase)arg1, (str)arg2) -> None

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetColor (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetColor(MaterialBaseWrap {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetFinish (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetFinish(MaterialBase {lvalue},int)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetGrade (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetGrade(MaterialBase {lvalue},int)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetImperialDescription (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetImperialDescription(MaterialBase {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetInfoType (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetInfoType(MaterialBase {lvalue},int)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetMaterialType (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetMaterialType(MaterialBase {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetMetricDescription (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetMetricDescription(MaterialBase {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetPiecemark (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetPiecemark(MaterialBase {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetPolygons (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetPolygons(MaterialBase {lvalue},Alloy::Pointer::Pointer<PyPolyList>)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetThickness (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetThickness(MaterialBase {lvalue},double)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetUsage (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetUsage(MaterialBase {lvalue},std::string)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetWidth (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetWidth(MaterialBase {lvalue},double)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetWorkpointDistance (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetWorkpointDistance(MaterialBase {lvalue},double)
 
 
     C++ signature :
         void SetWorkpointDistance(MaterialBaseWrap {lvalue},double)
Note
Additional signature: SetWorkpointDistance( (MaterialBase)arg1, (float)arg2) -> None

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.SetXform (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void SetXform(MaterialBase {lvalue},Xform)

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.Transparent (   arg1)
Returns
Instance of type bool
     C++ signature :
         bool Transparent(MaterialBase {lvalue})
 
 
     C++ signature :
         bool Transparent(MaterialBaseWrap {lvalue})
Note
Additional signature: Transparent( (MaterialBase)arg1) -> bool

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.UpdateDescription (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void UpdateDescription(MaterialBase {lvalue},Alloy::Pointer::Pointer<MaterialBase>)
 
 
     C++ signature :
         void UpdateDescription(MaterialBaseWrap {lvalue},Alloy::Pointer::Pointer<MaterialBase>)
Note
Additional signature: UpdateDescription( (MaterialBase)arg1, (object)arg2) -> None

Reimplemented from MaterialBase.MaterialBase.

def MaterialBase.BuiltinMaterial.usage (   args)

Reimplemented from MaterialBase.MaterialBase.

Member Data Documentation

int MaterialBase.BuiltinMaterial.__instance_size__ = 40
staticprivate
MaterialBase.BuiltinMaterial.__safe_for_unpickling__ = True
staticprivate