墙对象
更多...
#include <Display_Wall.hxx>
墙对象
表示 NXOpen::Display::Wall
此类仅允许从交互式NX会话中运行的程序调用。若从非交互式会话运行,将返回NULL。
要创建此类的新实例,请使用 NXOpen::ViewCollection::CreateWall
创建于NX5.0.0。
◆ MaterialTextureType
新的墙壁材质纹理类型
| 枚举值 |
|---|
| MaterialTextureTypeShadowCatcher | 墙壁透明,用于显示阴影。使用此选项可将阴影投射到环境的"虚拟"背景图像上。
|
| MaterialTextureTypeImageFile | 墙壁使用图像平铺。例如,在"底部"墙壁上使用此选项可显示平铺的闪亮地板。
|
| MaterialTextureTypeInvisible | 墙壁不显示。例如,若只需显示地板,可对除"底部"以外的所有墙壁使用此选项。
|
◆ Image()
返回墙壁的图像构建器
创建于NX5.0.0。
许可要求 : 无
◆ ImageFilename()
| NXString NXOpen::Display::Wall::ImageFilename |
( |
| ) |
|
返回舞台墙的图像文件名
创建于NX5.0.0。
许可要求 : 无
◆ NX_DEPRECATED() [1/3]
| NXOpen::Display::Wall::NX_DEPRECATED |
( |
"在NX10.0.0中已废弃。此功能已移至NXOpen::Display::Image。" | | ) |
|
◆ NX_DEPRECATED() [2/3]
| NXOpen::Display::Wall::NX_DEPRECATED |
( |
"在NX10.0.0中已废弃。此功能已移至NXOpen::Display::Image。" | | ) |
|
◆ NX_DEPRECATED() [3/3]
| enum NXOpen::Display::Wall::NX_DEPRECATED |
( |
"在NX10.0.0中已废弃。请使用NXOpen::Display::Wall::MaterialTextureType替代。" | | ) |
|
|
inline |
◆ Reflectivity()
| double NXOpen::Display::Wall::Reflectivity |
( |
| ) |
|
返回墙壁的反射率 - 墙壁反射环境的百分比
创建于NX5.0.0。
许可要求 : 无
◆ SetImage()
设置墙壁的图像构建器
创建于NX5.0.0。
许可要求 : 无
- 参数
-
◆ SetImageFilename() [1/2]
| void NXOpen::Display::Wall::SetImageFilename |
( |
const char * | newImageFileName | ) |
|
设置舞台墙的图像文件名
创建于NX5.0.0。
许可要求 : 无
- 参数
-
◆ SetImageFilename() [2/2]
| void NXOpen::Display::Wall::SetImageFilename |
( |
const NXString & | newImageFileName | ) |
|
设置舞台墙的图像文件名
创建于NX5.0.0。
许可要求 : 无
- 参数
-
◆ SetReflectivity()
| void NXOpen::Display::Wall::SetReflectivity |
( |
double | reflectivity | ) |
|
设置墙壁的反射率 - 墙壁反射环境的百分比
创建于NX5.0.0。
许可要求 : 无
- 参数
-
◆ SetWallMaterialTextureType()
设置墙壁材质纹理类型 - 可以是shadow_catcher、image file或invisible
创建于NX10.0.0。
许可要求 : 无
- 参数
-
◆ WallMaterialTextureType()