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