Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

This is the abstract base class for all the renderable objects in Maxwell. It implements common operations such as setting the material, transformation or render flags and allows you to identify the type of the underlying object through the GetShapeType method.

Subclasses: MaxwellMayaMeshMaxwellMayaExtensionShapeMaxwellMayaMXSReferenceMaxwellMayaInstance.

 

Methods

ShapeTypeGetShapeType() const
voidSetName(const MString& name)

MString

GetName() const
boolSetMaterial(const MaxwellMayaMaterial* material);
MaxwellMayaMaterial*MaxwellMayaShape class#GetMaterialGetMaterial()
const MaxwellMayaMaterial*MaxwellMayaShape class#GetMaterialGetMaterial() const
boolSetTransformation(const MMatrix& worldMatrix, const MMatrix& pivot, double timeOffset, bool scaleTranslation)
boolSetRenderFlags(int flags)
intGetRenderFlags() const
voidDestroy()

ShapeType GetShapeType() const

...