Common (obsolete) material definition. More...
#include <XCAFDoc_VisMaterialCommon.hxx>
| Public Member Functions | |
| XCAFDoc_VisMaterialCommon () | |
| Empty constructor. | |
| Standard_Boolean | IsEqual (const XCAFDoc_VisMaterialCommon &theOther) const | 
| Compare two materials. | |
| void | DumpJson (Standard_OStream &theOStream, Standard_Integer theDepth=-1) const | 
| Dumps the content of me into the stream. | |
| Data Fields | |
| Handle< Image_Texture > | DiffuseTexture | 
| image defining diffuse color | |
| Quantity_Color | AmbientColor | 
| ambient color | |
| Quantity_Color | DiffuseColor | 
| diffuse color | |
| Quantity_Color | SpecularColor | 
| specular color | |
| Quantity_Color | EmissiveColor | 
| emission color | |
| Standard_ShortReal | Shininess | 
| shininess value | |
| Standard_ShortReal | Transparency | 
| transparency value within [0, 1] range with 0 meaning opaque | |
| Standard_Boolean | IsDefined | 
| defined flag; TRUE by default | |
Common (obsolete) material definition.
| 
 | inline | 
Empty constructor.
| 
 | inline | 
Dumps the content of me into the stream.
| 
 | inline | 
Compare two materials.
| Quantity_Color XCAFDoc_VisMaterialCommon::AmbientColor | 
ambient color
| Quantity_Color XCAFDoc_VisMaterialCommon::DiffuseColor | 
diffuse color
| Handle< Image_Texture > XCAFDoc_VisMaterialCommon::DiffuseTexture | 
image defining diffuse color
| Quantity_Color XCAFDoc_VisMaterialCommon::EmissiveColor | 
emission color
| Standard_Boolean XCAFDoc_VisMaterialCommon::IsDefined | 
defined flag; TRUE by default
| Standard_ShortReal XCAFDoc_VisMaterialCommon::Shininess | 
shininess value
| Quantity_Color XCAFDoc_VisMaterialCommon::SpecularColor | 
specular color
| Standard_ShortReal XCAFDoc_VisMaterialCommon::Transparency | 
transparency value within [0, 1] range with 0 meaning opaque