|
NX Open C++ Reference Guide
|
3d interface material definition More...
Public Member Functions | |
| J3dMaterial (const NXOpen::DisplayManager::J3dColor &colorInitial, const NXOpen::DisplayManager::J3dColor &highlightColorInitial, double roughnessInitial, double specularFactorInitial, double diffuseFactorInitial, double ambientFactorInitial, double transparencyInitial) | |
| Constructor for the J3dMaterial struct. | |
Public Attributes | |
| double | AmbientFactor |
| ambient light coeficient | |
| NXOpen::DisplayManager::J3dColor | Color |
| object color | |
| double | DiffuseFactor |
| diffuse reflection coeficient | |
| NXOpen::DisplayManager::J3dColor | HighlightColor |
| object highlight color | |
| double | Roughness |
| surface roughness parameter | |
| double | SpecularFactor |
| specular reflection coeficient | |
| double | Transparency |
| 0.0 is opaque, 1.0 is totally transparent | |
3d interface material definition
| NXOpen::DisplayManager::J3dMaterial::J3dMaterial | ( | const NXOpen::DisplayManager::J3dColor & | colorInitial, |
| const NXOpen::DisplayManager::J3dColor & | highlightColorInitial, | ||
| double | roughnessInitial, | ||
| double | specularFactorInitial, | ||
| double | diffuseFactorInitial, | ||
| double | ambientFactorInitial, | ||
| double | transparencyInitial | ||
| ) |
Constructor for the J3dMaterial struct.
| colorInitial | object color |
| highlightColorInitial | object highlight color |
| roughnessInitial | surface roughness parameter |
| specularFactorInitial | specular reflection coeficient |
| diffuseFactorInitial | diffuse reflection coeficient |
| ambientFactorInitial | ambient light coeficient |
| transparencyInitial | 0.0 is opaque, 1.0 is totally transparent |
| double NXOpen::DisplayManager::J3dMaterial::AmbientFactor |
ambient light coeficient
| NXOpen::DisplayManager::J3dColor NXOpen::DisplayManager::J3dMaterial::Color |
object color
| double NXOpen::DisplayManager::J3dMaterial::DiffuseFactor |
diffuse reflection coeficient
| NXOpen::DisplayManager::J3dColor NXOpen::DisplayManager::J3dMaterial::HighlightColor |
object highlight color
| double NXOpen::DisplayManager::J3dMaterial::Roughness |
surface roughness parameter
| double NXOpen::DisplayManager::J3dMaterial::SpecularFactor |
specular reflection coeficient
| double NXOpen::DisplayManager::J3dMaterial::Transparency |
0.0 is opaque, 1.0 is totally transparent