|
NX Open C++ 参考指南 2406 v1.1
|
背景 更多...
#include <Display_Background.hxx>
友元 | |
| class | _BackgroundBuilder |
背景
表示 NXOpen::Display::Background 背景定义了背景像素的显示方式。背景位于视图背面的虚拟平面上。此背景用于Studio渲染样式和高质量图像的显示。
此类仅限于在交互式NX会话中运行的程序调用。如果在非交互式会话中运行,将返回NULL。
要创建此类的新实例,请使用 NXOpen::ViewCollection::CreateBackground
于NX5.0.0版本创建。
背景图像类型
| NXOpen::Display::Background::CategoryType NXOpen::Display::Background::BackgroundCategory | ( | ) |
返回背景2D或3D类型
在NX10.0.2中创建。
许可证要求 : 无
| int NXOpen::Display::Background::BackgroundShadedViewsBackgroundImage | ( | ) |
获取着色视图的背景图像设置。
创建于NX1899.0.0。
许可证要求:无
| int NXOpen::Display::Background::BackgroundShadedViewsType | ( | ) |
获取着色视图的背景类型。
创建于NX1899.0.0。
许可证要求:无
| NXOpen::Display::Background::Type NXOpen::Display::Background::BackgroundType | ( | ) |
返回背景类型
在NX5.0.0中创建。
许可证要求 : 无
| int NXOpen::Display::Background::BackgroundWireframeViewsType | ( | ) |
获取线框视图的背景类型。
创建于NX1899.0.0。
许可证要求:无
| bool NXOpen::Display::Background::BackgroundWireframeViewsUsedShadedViewsSetting | ( | ) |
获取是否在线框视图中使用着色视图的背景设置。
创建于NX1899.0.0。
许可证要求:无
| NXOpen::Display::Image * NXOpen::Display::Background::DomeImage | ( | ) |
获取穹顶背景的图像构建器
于 NX8.5.0 中创建。
许可证要求:无
| NXString NXOpen::Display::Background::DomeImageFilename | ( | ) |
获取背景的穹顶图像文件名
于 NX8.5.0 中创建。
许可证要求:无
| NXOpen::Point * NXOpen::Display::Background::DomeOrigin | ( | ) |
获取原点
于 NX8.5.0 中创建。
许可证要求:无
| double NXOpen::Display::Background::DomeSize | ( | ) |
返回穹顶大小
在NX8.5.0中创建。
许可证要求 : 无
| NXOpen::Display::Background::BackgroundDomeType NXOpen::Display::Background::DomeType | ( | ) |
获取穹顶类型
于 NX12.0.0 中创建。
许可证要求:无
| std::vector< double > NXOpen::Display::Background::GetBackgroundShadedViewsGraduatedBottom | ( | ) |
获取着色视图的渐变底部颜色。
| std::vector< double > NXOpen::Display::Background::GetBackgroundShadedViewsGraduatedTop | ( | ) |
获取着色视图的渐变顶部颜色。
| std::vector< double > NXOpen::Display::Background::GetBackgroundShadedViewsPlain | ( | ) |
获取着色视图的纯色背景。
| std::vector< double > NXOpen::Display::Background::GetBackgroundWireframeViewsGraduatedBottom | ( | ) |
获取线框视图背景渐变底部颜色
| std::vector< double > NXOpen::Display::Background::GetBackgroundWireframeViewsGraduatedTop | ( | ) |
获取线框视图背景渐变顶部颜色
| std::vector< double > NXOpen::Display::Background::GetBackgroundWireframeViewsPlain | ( | ) |
获取线框视图的纯色背景。
| std::vector< double > NXOpen::Display::Background::GetBottomColor | ( | ) |
返回底部颜色
| std::vector< double > NXOpen::Display::Background::GetTopColor | ( | ) |
返回顶部颜色
| NXOpen::Display::Image * NXOpen::Display::Background::Image | ( | ) |
返回背景的图像构建器
在NX5.0.0中创建。
许可证要求 : 无
| NXString NXOpen::Display::Background::ImageFilename | ( | ) |
返回背景的图像文件名
在NX5.0.0中创建。
许可证要求 : 无
| void NXOpen::Display::Background::ImageFileSelect | ( | ) |
使用文件选择获取图像文件
创建于NX1899.0.0.
许可证要求:无
| double NXOpen::Display::Background::ImageHorizon | ( | ) |
获取穹顶图像地平线
于 NX8.5.0 中创建。
许可证要求:无
| double NXOpen::Display::Background::ImageRotation | ( | ) |
获取图像旋转角度(以度为单位)
于 NX8.5.0 中创建。
许可证要求:无
| NXOpen::Direction * NXOpen::Display::Background::ImageUpVector | ( | ) |
获取图像上向量方向,相对于绝对坐标系
于 NX8.5.0 中创建。
许可证要求:无
| void NXOpen::Display::Background::SetBackgroundCategory | ( | NXOpen::Display::Background::CategoryType | backgroundCategoryType | ) |
设置背景2D或3D类型
在NX10.0.2中创建。
许可证要求 : 无
| backgroundCategoryType | 背景类型 |
| void NXOpen::Display::Background::SetBackgroundShadedViewsBackgroundImage | ( | int | backgroundImgType | ) |
设置着色视图的背景图像类型。
创建于NX1899.0.0。
许可证要求:无
| backgroundImgType | 背景图像类型 |
| void NXOpen::Display::Background::SetBackgroundShadedViewsGraduatedBottom | ( | const std::vector< double > & | bottomColor | ) |
设置着色视图的渐变底部颜色。
创建于NX1899.0.0。
许可证要求:无
| bottomColor | 包含3个RGB值的数组,每个值介于0和1之间 |
| void NXOpen::Display::Background::SetBackgroundShadedViewsGraduatedTop | ( | const std::vector< double > & | topColor | ) |
设置着色视图的渐变顶部颜色。
创建于NX1899.0.0。
许可证要求:无
| topColor | 包含3个RGB值的数组,每个值介于0和1之间 |
| void NXOpen::Display::Background::SetBackgroundShadedViewsPlain | ( | const std::vector< double > & | plainColor | ) |
设置着色视图的纯色背景。
创建于NX1899.0.0。
许可证要求:无
| plainColor | 包含3个RGB值的数组,每个值介于0和1之间 |
| void NXOpen::Display::Background::SetBackgroundShadedViewsType | ( | int | backgroundType | ) |
设置着色视图的背景类型。
创建于NX1899.0.0。
许可证要求:无
| backgroundType | 背景类型 |
| void NXOpen::Display::Background::SetBackgroundType | ( | NXOpen::Display::Background::Type | backgroundType | ) |
设置背景类型
在NX5.0.0中创建。
许可证要求 : 无
| backgroundType | 背景类型 |
| void NXOpen::Display::Background::SetBackgroundWireframeViewsGraduatedBottom | ( | const std::vector< double > & | bottomColor | ) |
设置线框视图背景渐变底部颜色
创建于NX1899.0.0.
许可证要求:无
| bottomColor | 3个RGB值的数组,每个值在0到1之间 |
| void NXOpen::Display::Background::SetBackgroundWireframeViewsGraduatedTop | ( | const std::vector< double > & | topColor | ) |
设置线框视图背景渐变顶部颜色
创建于NX1899.0.0.
许可证要求:无
| topColor | 3个RGB值的数组,每个值在0到1之间 |
| void NXOpen::Display::Background::SetBackgroundWireframeViewsPlain | ( | const std::vector< double > & | plainColor | ) |
设置线框视图的纯色背景。
创建于NX1899.0.0。
许可证要求:无
| plainColor | 包含3个RGB值的数组,每个值介于0和1之间 |
| void NXOpen::Display::Background::SetBackgroundWireframeViewsType | ( | int | backgroundType | ) |
设置线框视图的背景类型。
创建于NX1899.0.0。
许可证要求:无
| backgroundType | 背景类型 |
| void NXOpen::Display::Background::SetBackgroundWireframeViewsUsedShadedViewsSetting | ( | bool | useShadedViewsSetting | ) |
设置是否在线框视图中使用着色视图的背景设置。
创建于NX1899.0.0。
许可证要求:无
| useShadedViewsSetting | 是否使用着色视图设置 |
| void NXOpen::Display::Background::SetBottomColor | ( | const std::vector< double > & | bottomColor | ) |
设置底部颜色
在NX5.0.0中创建。
许可证要求 : 无
| bottomColor | 包含3个RGB值的数组,每个值在0到1之间 |
| void NXOpen::Display::Background::SetDomeImage | ( | NXOpen::Display::Image * | domeImageBuilder | ) |
设置穹顶背景的图像构建器
于 NX8.5.0 中创建。
许可证要求:无
| domeImageBuilder | 穹顶图像构建器 |
| void NXOpen::Display::Background::SetDomeImageFilename | ( | const char * | domeImageFileName | ) |
设置背景的穹顶图像文件名
于 NX8.5.0 中创建。
许可证要求:无
| domeImageFileName | 穹顶图像文件名 |
| void NXOpen::Display::Background::SetDomeImageFilename | ( | const NXString & | domeImageFileName | ) |
设置背景的穹顶图像文件名
于 NX8.5.0 中创建。
许可证要求:无
| domeImageFileName | 穹顶图像文件名 |
| void NXOpen::Display::Background::SetDomeOrigin | ( | NXOpen::Point * | origin | ) |
设置原点
于 NX8.5.0 中创建。
许可证要求:无
| origin | 原点 |
| void NXOpen::Display::Background::SetDomeSize | ( | double | domeSize | ) |
设置穹顶大小
于 NX8.5.0 中创建。
许可证要求:无
| domeSize | 穹顶大小 |
| void NXOpen::Display::Background::SetDomeType | ( | NXOpen::Display::Background::BackgroundDomeType | domeType | ) |
设置穹顶类型
于 NX12.0.0 中创建。
许可证要求:无
| domeType | 穹顶类型 |
| void NXOpen::Display::Background::SetImage | ( | NXOpen::Display::Image * | imageBuilder | ) |
设置背景的图像构建器
在NX5.0.0中创建。
许可证要求 : 无
| imageBuilder | 图像构建器 |
| void NXOpen::Display::Background::SetImageFilename | ( | const char * | imageFileName | ) |
设置背景的图像文件名
在NX5.0.0中创建。
许可证要求 : 无
| imageFileName | 图像文件名 |
| void NXOpen::Display::Background::SetImageFilename | ( | const NXString & | imageFileName | ) |
设置背景的图像文件名
在NX5.0.0中创建。
许可证要求 : 无
| imageFileName | 图像文件名 |
| void NXOpen::Display::Background::SetImageHorizon | ( | double | imageHorizon | ) |
设置穹顶图像地平线
于 NX8.5.0 中创建。
许可证要求:无
| imageHorizon | 穹顶图像地平线 |
| void NXOpen::Display::Background::SetImageRotation | ( | double | imageRotation | ) |
设置图像旋转角度(以度为单位)
于 NX8.5.0 中创建。
许可证要求:无
| imageRotation | 图像旋转角度 |
| void NXOpen::Display::Background::SetImageUpVector | ( | NXOpen::Direction * | imageUpVector | ) |
设置图像上向量方向,相对于绝对坐标系
于 NX8.5.0 中创建。
许可证要求:无
| imageUpVector | 图像上向量方向 |
| void NXOpen::Display::Background::SetTopColor | ( | const std::vector< double > & | topColor | ) |
设置顶部颜色
在NX5.0.0中创建。
许可证要求 : 无
| topColor | 包含3个RGB值的数组,每个值在0到1之间 |
| void NXOpen::Display::Background::SetUseStageSizeAndOrientation | ( | bool | StageSizeAndOrientation | ) |
设置是否使用舞台尺寸和方向
在NX8.5.0中创建。
许可证要求 : 无
| StageSizeAndOrientation | 舞台尺寸和方向 |
| void NXOpen::Display::Background::ShadedBackgroundOptionDark | ( | ) |
将着色视图背景设置为深色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::ShadedBackgroundOptionDarkImage | ( | ) |
将着色视图背景设置为使用深色图像
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::ShadedBackgroundOptionGraduatedDark | ( | ) |
将着色视图背景设置为渐变深灰色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::ShadedBackgroundOptionGraduatedLight | ( | ) |
将着色视图背景设置为渐变浅灰色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::ShadedBackgroundOptionLight | ( | ) |
将着色视图背景设置为浅色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::ShadedBackgroundOptionLightImage | ( | ) |
将着色视图背景设置为使用浅色图像
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::ShadedBackgroundOptionWhite | ( | ) |
将着色视图背景设置为白色
创建于NX1899.0.0.
许可证要求:无
| bool NXOpen::Display::Background::UseStageSizeAndOrientation | ( | ) |
返回是否使用舞台尺寸和方向
在NX8.5.0中创建。
许可证要求 : 无
| void NXOpen::Display::Background::WireframeBackgroundOptionDark | ( | ) |
将线框视图背景设置为深色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::WireframeBackgroundOptionGraduatedDark | ( | ) |
将线框视图背景设置为渐变深灰色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::WireframeBackgroundOptionGraduatedLight | ( | ) |
将线框视图背景设置为渐变浅灰色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::WireframeBackgroundOptionLight | ( | ) |
将线框视图背景设置为浅色
创建于NX1899.0.0.
许可证要求:无
| void NXOpen::Display::Background::WireframeBackgroundOptionWhite | ( | ) |
将线框视图背景设置为白色
创建于NX1899.0.0.
许可证要求:无