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. More... | |
Public Attributes | |
double | AmbientFactor |
ambient light coeficient More... | |
NXOpen::DisplayManager::J3dColor | Color |
object color More... | |
double | DiffuseFactor |
diffuse reflection coeficient More... | |
NXOpen::DisplayManager::J3dColor | HighlightColor |
object highlight color More... | |
double | Roughness |
surface roughness parameter More... | |
double | SpecularFactor |
specular reflection coeficient More... | |
double | Transparency |
0.0 is opaque, 1.0 is totally transparent More... | |
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