NX Open C++ Reference Guide
|
Represents a Display::Wall
To create a new instance of this class, use ViewCollection::CreateWall
Created in NX5.0.0.
More...
Public Types | |
enum | MaterialType { MaterialTypeShadowCatcher, MaterialTypeReflective, MaterialTypeInvisible } |
Defines the material characteristics of a stage wall. More... | |
Public Member Functions | |
NXOpen::Display::Image * | Image () |
Returns the walls's image builder Created in NX5.0.0. | |
NXString | ImageFilename () |
Returns the stage wall's image filename Created in NX5.0.0. | |
double | PatternRepeatFactor () |
Returns the pattern repeat factor - the number of times the image repeats Created in NX5.0.0. | |
double | Reflectivity () |
Returns the reflectivity of a wall - the percentage of the environment reflected off of the wall Created in NX5.0.0. | |
void | SetImage (NXOpen::Display::Image *imageBuilder) |
Sets the walls's image builder Created in NX5.0.0. | |
void | SetImageFilename (const NXString &newImageFileName) |
Sets the stage wall's image filename Created in NX5.0.0. | |
void | SetPatternRepeatFactor (double patternRepeatFactor) |
Sets the pattern repeat factor - the number of times the image repeats Created in NX5.0.0. | |
void | SetReflectivity (double reflectivity) |
Sets the reflectivity of a wall - the percentage of the environment reflected off of the wall Created in NX5.0.0. | |
void | SetWallMaterialType (NXOpen::Display::Wall::MaterialType wallMaterialType) |
Sets the wall material type - either shadow_catcher, reflective, or invisible Created in NX5.0.0. | |
NXOpen::Display::Wall::MaterialType | WallMaterialType () |
Returns the wall material type - either shadow_catcher, reflective, or invisible Created in NX5.0.0. |
Represents a Display::Wall
To create a new instance of this class, use ViewCollection::CreateWall
Created in NX5.0.0.
Defines the material characteristics of a stage wall.
Returns the walls's image builder
Created in NX5.0.0.
License requirements : None
Returns the stage wall's image filename
Created in NX5.0.0.
License requirements : None
double NXOpen::Display::Wall::PatternRepeatFactor | ( | ) |
Returns the pattern repeat factor - the number of times the image repeats
Created in NX5.0.0.
License requirements : None
double NXOpen::Display::Wall::Reflectivity | ( | ) |
Returns the reflectivity of a wall - the percentage of the environment reflected off of the wall
Created in NX5.0.0.
License requirements : None
void NXOpen::Display::Wall::SetImage | ( | NXOpen::Display::Image * | imageBuilder | ) |
Sets the walls's image builder
Created in NX5.0.0.
License requirements : None
imageBuilder | image builder |
void NXOpen::Display::Wall::SetImageFilename | ( | const NXString & | newImageFileName | ) |
Sets the stage wall's image filename
Created in NX5.0.0.
License requirements : None
newImageFileName | new image file name |
void NXOpen::Display::Wall::SetPatternRepeatFactor | ( | double | patternRepeatFactor | ) |
Sets the pattern repeat factor - the number of times the image repeats
Created in NX5.0.0.
License requirements : None
patternRepeatFactor | patternrepeatfactor |
void NXOpen::Display::Wall::SetReflectivity | ( | double | reflectivity | ) |
Sets the reflectivity of a wall - the percentage of the environment reflected off of the wall
Created in NX5.0.0.
License requirements : None
reflectivity | reflectivity |
void NXOpen::Display::Wall::SetWallMaterialType | ( | NXOpen::Display::Wall::MaterialType | wallMaterialType | ) |
Sets the wall material type - either shadow_catcher, reflective, or invisible
Created in NX5.0.0.
License requirements : None
wallMaterialType | wallmaterialtype |
Returns the wall material type - either shadow_catcher, reflective, or invisible
Created in NX5.0.0.
License requirements : None