API Reference > Classes > Geometry Classes > OdBmMaterial Class
OdBmMaterial Class
Syntax
C++
class OdBmMaterial : public OdBmObject;

BmMaterial.h

This class represents a material object.

Returns the library name of the accu rendering as an OdString value. 
Returns a name of the accu rendering as an OdString value. 
Returns an ID of the appearance asset as an OdBmObjectId object. 
Returns a material asset as a pointer to an OdBmAsset object. 
Returns a material asset map as a pointer to an OdBmMaterialAssetMap object. 
Returns a material category name as an OdString value. 
Returns a material color as an OdBmCmColor object. 
 
 
Returns material cut pattern color as an OdBmCmColor object. 
Returns an ID of the FillPattern associated with the cut views of faces as an OdBmObjectId object. 
Returns a flag, that determines whether or not the material is glowing as a bool value. 
Returns a material keywords as an OdString value. 
Returns a material class name as an OdString value. 
Returns a name of this material object as OdString object. 
Returns a material shininess as an OdInt32 value. 
Returns a material smoothness as a double value. 
Returns the ID of the structural asset as object of OdBmObjectId class. 
Returns a set of structural properties as a pointer to a OdBmPhysicalParamSet object. 
Returns an ID of the structural property set as an OdBmObjectId object. 
Returns a set of structural properties as a pointer to a OdBmPropertySetBase object. 
 
 
Returns a color of the FillPattern associated with the normal views of faces as an OdBmCmColor object. 
Returns an ID of the FillPattern associated with the normal views of faces as an OdBmObjectId object. 
Returns the ID of the thermal asset as object of OdBmObjectId class. 
Returns a material transparency as a double value. 
Returns a flag, that determines whether or not the material uses appearance asset. 
Sets the library name of the accu rendering.
 
Sets a name of the accu rendering.
 
Sets an ID of the appearance asset.
 
Sets a material asset.
 
Sets a material asset map.
 
Sets a material category name.
 
Sets a material color.
 
Sets a material cut pattern color.
 
Sets an ID of the FillPattern associated with the cut views of faces.
 
Sets a flag, that determines whether or not the material is glowing.
 
Sets a material keywords.
 
Sets a material class name.
 
Sets a name of this material object.
 
Sets a material shininess.
 
Sets a material smoothness value.
 
Sets the ID of the structural asset.
 
Sets an ID of the structural property set.
 
Sets a material path map.
 
Sets a color of the FillPattern associated with the normal views of faces.
 
Sets an ID of the FillPattern associated with the normal views of faces.
 
Sets the ID of the thermal asset.
 
Sets a material transparency value.
 
Sets a flag, that determines whether or not the material uses appearance asset.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.