|
NX Open C++ 参考指南 2406 v1.1
|
真实着色构建器 更多...
#include <Display_TrueShadingBuilder.hxx>
友元 | |
| class | _TrueShadingBuilderBuilder |
真实着色构建器
表示 NXOpen::Display::TrueShading 构建器
要创建此类的新实例,请使用 NXOpen::Display::TrueShadingCollection::CreateTrueShadingBuilder
创建于 NX6.0.0。
全局环境反射贴图类型
全局材质和对象级覆盖材质类型
| void NXOpen::Display::TrueShadingBuilder::AssignOverrideMaterial | ( | NXOpen::Display::TrueShadingBuilder::MaterialType | overrideMaterialType | ) |
为一个或多个选中对象分配覆盖材质类型
于NX6.0.0版本创建。
许可证要求:无
| overrideMaterialType | 新材质类型 |
| NXOpen::Display::TrueShadingBuilder::BgdImageType NXOpen::Display::TrueShadingBuilder::BgdImageEnum | ( | ) |
返回背景图像列表枚举
创建于 NX6.0.0。
许可要求:无
| NXString NXOpen::Display::TrueShadingBuilder::BgdImageFileBrowser | ( | ) |
返回背景图像文件名
创建于 NX6.0.0。
许可要求:无
| NXOpen::Display::TrueShadingBuilder::BgdType NXOpen::Display::TrueShadingBuilder::BgdTypeEnum | ( | ) |
返回背景颜色或背景图像类型枚举
创建于 NX6.0.0。
许可要求:无
| NXOpen::Display::TrueShadingBuilder::EnvironmentMapType NXOpen::Display::TrueShadingBuilder::EnvironmentMapEnum | ( | ) |
返回反射环境贴图枚举类型
创建于 NX6.0.0。
许可要求:无
| NXString NXOpen::Display::TrueShadingBuilder::EnvironmentMapFileBrowser | ( | ) |
返回反射环境贴图文件名
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton0 | ( | ) |
全局材质按钮1
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton1 | ( | ) |
全局材质按钮2
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton10 | ( | ) |
全局材质按钮11
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton11 | ( | ) |
全局材质按钮12
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton12 | ( | ) |
全局材质按钮13
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton13 | ( | ) |
全局材质按钮14
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton14 | ( | ) |
全局材质按钮15
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton15 | ( | ) |
全局材质按钮16
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton16 | ( | ) |
全局材质按钮17
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton17 | ( | ) |
全局材质按钮18
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton18 | ( | ) |
全局材质按钮19
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton19 | ( | ) |
全局材质按钮20
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton2 | ( | ) |
全局材质按钮3
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton20 | ( | ) |
全局材质按钮21
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton21 | ( | ) |
全局材质按钮22
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton22 | ( | ) |
全局材质按钮23
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton23 | ( | ) |
全局材质按钮24
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton24 | ( | ) |
全局材质按钮25
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton25 | ( | ) |
全局材质按钮26
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton26 | ( | ) |
全局材质按钮27
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton27 | ( | ) |
全局材质按钮28
于NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton28 | ( | ) |
全局材料按钮29
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton29 | ( | ) |
全局材料按钮30
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton3 | ( | ) |
全局材质按钮4
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton4 | ( | ) |
全局材质按钮5
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton5 | ( | ) |
全局材质按钮6
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton6 | ( | ) |
全局材质按钮7
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton7 | ( | ) |
全局材质按钮8
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton8 | ( | ) |
全局材质按钮9
于NX6.0.0版本创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::GButton9 | ( | ) |
全局材质按钮10
于NX6.0.0版本创建。
许可证要求:无
| std::vector< double > NXOpen::Display::TrueShadingBuilder::GetBgdBottomRgbcolorPicker | ( | ) |
返回背景底部颜色选择器的RGB值
| std::vector< double > NXOpen::Display::TrueShadingBuilder::GetBgdTopRgbcolorPicker | ( | ) |
返回背景顶部颜色选择器的RGB值
| std::vector< double > NXOpen::Display::TrueShadingBuilder::GetGridRgbcolorPicker | ( | ) |
获取网格RGB颜色值选择器
| NXOpen::Display::TrueShadingBuilder::MaterialType NXOpen::Display::TrueShadingBuilder::GlobalMaterialType | ( | ) |
获取全局材质类型
于NX6.0.0版本创建。
许可证要求:无
| bool NXOpen::Display::TrueShadingBuilder::InheritModelTogggle | ( | ) |
获取阴影平面网格继承模型网格属性的开关
创建于 NX6.0.0.
许可证要求 : 无
| NXOpen::Display::TrueShadingBuilder::SHEDLightCollectionType NXOpen::Display::TrueShadingBuilder::LightCollectionEnum | ( | ) |
返回光源集合枚举
于 NX6.0.0 创建。
许可证要求:无
| double NXOpen::Display::TrueShadingBuilder::LightDimmerValue | ( | ) |
返回光源调光值
于 NX6.0.0 创建。
许可证要求:无
| NXOpen::SelectNXObjectList * NXOpen::Display::TrueShadingBuilder::ObjSpecificSelection | ( | ) |
返回选定对象列表
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton0 | ( | ) |
每对象覆盖材料按钮1
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton1 | ( | ) |
每对象覆盖材料按钮2
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton10 | ( | ) |
每对象覆盖材料按钮11
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton11 | ( | ) |
每对象覆盖材料按钮12
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton12 | ( | ) |
每对象覆盖材料按钮13
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton13 | ( | ) |
每对象覆盖材料按钮14
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton14 | ( | ) |
每对象覆盖材料按钮15
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton15 | ( | ) |
每个对象覆盖材质按钮16
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton16 | ( | ) |
每个对象覆盖材质按钮17
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton17 | ( | ) |
每个对象覆盖材质按钮18
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton18 | ( | ) |
每个对象覆盖材质按钮19
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton19 | ( | ) |
每个对象覆盖材质按钮20
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton2 | ( | ) |
每对象覆盖材料按钮3
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton20 | ( | ) |
每个对象覆盖材质按钮21
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton21 | ( | ) |
每个对象覆盖材质按钮22
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton22 | ( | ) |
每个对象覆盖材质按钮23
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton23 | ( | ) |
每个对象覆盖材质按钮24
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton24 | ( | ) |
每个对象覆盖材质按钮25
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton25 | ( | ) |
每个对象覆盖材质按钮26
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton26 | ( | ) |
每个对象覆盖材质按钮27
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton27 | ( | ) |
每个对象覆盖材质按钮28
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton28 | ( | ) |
每个对象覆盖材质按钮29
创建于 NX6.0.0。
许可要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton3 | ( | ) |
每对象覆盖材料按钮4
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton4 | ( | ) |
每对象覆盖材料按钮5
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton5 | ( | ) |
每对象覆盖材料按钮6
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton6 | ( | ) |
每对象覆盖材料按钮7
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton7 | ( | ) |
每对象覆盖材料按钮8
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton8 | ( | ) |
每对象覆盖材料按钮9
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::OButton9 | ( | ) |
每对象覆盖材料按钮10
在NX6.0.0中创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::ORemoveButton | ( | ) |
从选定对象中移除覆盖材质
创建于 NX6.0.0。
许可要求:无
| bool NXOpen::Display::TrueShadingBuilder::PlanarReflectionToggle | ( | ) |
返回平面反射可见性开关
于 NX6.0.0 创建。
许可证要求:无
| bool NXOpen::Display::TrueShadingBuilder::PlanarShadowToggle | ( | ) |
获取平面阴影可见性的开关
创建于 NX6.0.0.
许可证要求 : 无
| bool NXOpen::Display::TrueShadingBuilder::PlaneGridToggle | ( | ) |
获取阴影平面网格可见性的开关
创建于 NX6.0.0.
许可证要求 : 无
| bool NXOpen::Display::TrueShadingBuilder::PlaneOffsetFixedToggle | ( | ) |
获取阴影平面使用固定偏移的开关
创建于 NX6.0.0.
许可证要求 : 无
| double NXOpen::Display::TrueShadingBuilder::PlaneOffsetValue | ( | ) |
获取阴影平面与显示对象最近顶点的偏移距离
创建于 NX6.0.0.
许可证要求 : 无
| void NXOpen::Display::TrueShadingBuilder::ProtectUpdate | ( | ) |
保护更新
于 NX6.0.0 创建。
许可证要求:无
| double NXOpen::Display::TrueShadingBuilder::ReflectivityValue | ( | ) |
返回反射率值
于 NX6.0.0 创建。
许可证要求:无
| void NXOpen::Display::TrueShadingBuilder::SetBgdBottomRgbcolorPicker | ( | const std::vector< double > & | bgdBottomRGBColorPicker | ) |
设置背景底部颜色选择器的RGB值
创建于 NX6.0.0。
许可要求:无
| bgdBottomRGBColorPicker | 包含3个RGB值的数组,每个值在0到1之间 |
| void NXOpen::Display::TrueShadingBuilder::SetBgdImageEnum | ( | NXOpen::Display::TrueShadingBuilder::BgdImageType | bgdImageEnum | ) |
设置背景图像列表枚举
创建于 NX6.0.0。
许可要求:无
| bgdImageEnum | bgdimageenum |
| void NXOpen::Display::TrueShadingBuilder::SetBgdImageFileBrowser | ( | const char * | filename | ) |
设置背景图像文件名
创建于 NX6.0.0。
许可要求:无
| filename | filename |
| void NXOpen::Display::TrueShadingBuilder::SetBgdImageFileBrowser | ( | const NXString & | filename | ) |
设置背景图像文件名
创建于 NX6.0.0。
许可要求:无
| filename | filename |
| void NXOpen::Display::TrueShadingBuilder::SetBgdTopRgbcolorPicker | ( | const std::vector< double > & | bgdTopRGBColorPicker | ) |
设置背景顶部颜色选择器的RGB值
创建于 NX6.0.0。
许可要求:无
| bgdTopRGBColorPicker | 包含3个RGB值的数组,每个值在0到1之间 |
| void NXOpen::Display::TrueShadingBuilder::SetBgdTypeEnum | ( | NXOpen::Display::TrueShadingBuilder::BgdType | bgdTypeEnum | ) |
设置背景颜色或背景图像类型枚举
创建于 NX6.0.0。
许可要求:无
| bgdTypeEnum | bgdtypeenum |
| void NXOpen::Display::TrueShadingBuilder::SetEnvironmentMapEnum | ( | NXOpen::Display::TrueShadingBuilder::EnvironmentMapType | environmentMapEnum | ) |
设置反射环境贴图枚举类型
创建于 NX6.0.0。
许可要求:无
| environmentMapEnum | environmentmapenum |
| void NXOpen::Display::TrueShadingBuilder::SetEnvironmentMapFileBrowser | ( | const char * | filename | ) |
设置反射环境贴图文件名
创建于 NX6.0.0。
许可要求:无
| filename | filename |
| void NXOpen::Display::TrueShadingBuilder::SetEnvironmentMapFileBrowser | ( | const NXString & | filename | ) |
设置反射环境贴图文件名
创建于 NX6.0.0。
许可要求:无
| filename | filename |
| void NXOpen::Display::TrueShadingBuilder::SetGlobalMaterialType | ( | NXOpen::Display::TrueShadingBuilder::MaterialType | globalMaterialType | ) |
设置全局材质类型
于NX6.0.0版本创建。
许可证要求:无
| globalMaterialType | globalmaterialtype |
| void NXOpen::Display::TrueShadingBuilder::SetGridRgbcolorPicker | ( | const std::vector< double > & | gridRGBColorPicker | ) |
设置网格RGB颜色值选择器
创建于 NX6.0.0.
许可证要求 : 无
| gridRGBColorPicker | 包含3个RGB值的数组,每个值介于0和1之间 |
| void NXOpen::Display::TrueShadingBuilder::SetInheritModelTogggle | ( | bool | inheritModelTogggle | ) |
设置阴影平面网格继承模型网格属性的开关
创建于 NX6.0.0.
许可证要求 : 无
| inheritModelTogggle | 继承模型网格属性开关 |
| void NXOpen::Display::TrueShadingBuilder::SetLightCollectionEnum | ( | NXOpen::Display::TrueShadingBuilder::SHEDLightCollectionType | lightCollectionEnum | ) |
设置光源集合枚举
于 NX6.0.0 创建。
许可证要求:无
| lightCollectionEnum | 光源集合枚举 |
| void NXOpen::Display::TrueShadingBuilder::SetLightDimmerValue | ( | double | lightDimmerValue | ) |
设置光源调光值
于 NX6.0.0 创建。
许可证要求:无
| lightDimmerValue | 光源调光值 |
| void NXOpen::Display::TrueShadingBuilder::SetPlanarReflectionToggle | ( | bool | planarReflectionToggle | ) |
设置平面反射可见性开关
于 NX6.0.0 创建。
许可证要求:无
| planarReflectionToggle | 平面反射开关 |
| void NXOpen::Display::TrueShadingBuilder::SetPlanarShadowToggle | ( | bool | planarShadowToggle | ) |
设置平面阴影可见性开关
于 NX6.0.0 创建。
许可证要求:无
| planarShadowToggle | 平面阴影开关 |
| void NXOpen::Display::TrueShadingBuilder::SetPlaneGridToggle | ( | bool | planeGridToggle | ) |
设置阴影平面网格可见性的开关
创建于 NX6.0.0.
许可证要求 : 无
| planeGridToggle | 平面网格可见性开关 |
| void NXOpen::Display::TrueShadingBuilder::SetPlaneOffsetFixedToggle | ( | bool | planeOffsetFixedToggle | ) |
设置阴影平面使用固定偏移的开关
创建于 NX6.0.0.
许可证要求 : 无
| planeOffsetFixedToggle | 平面固定偏移开关 |
| void NXOpen::Display::TrueShadingBuilder::SetPlaneOffsetValue | ( | double | planeOffsetValue | ) |
设置阴影平面与显示对象最近顶点的偏移距离
创建于 NX6.0.0.
许可证要求 : 无
| planeOffsetValue | 平面偏移值 |
| void NXOpen::Display::TrueShadingBuilder::SetReflectivityValue | ( | double | reflectivityValue | ) |
设置反射率值
于 NX6.0.0 创建。
许可证要求:无
| reflectivityValue | 反射率值 |
| void NXOpen::Display::TrueShadingBuilder::SetShedModeToggle | ( | bool | shedModeToggle | ) |
设置真实着色显示切换状态
于NX6.0.0版本创建。
许可证要求:无
| shedModeToggle | shedmodetoggle |
| void NXOpen::Display::TrueShadingBuilder::SetSnapFloorToggle | ( | bool | snapFloorToggle | ) |
设置强制阴影平面吸附到最近对象顶点的开关
创建于 NX6.0.0.
许可证要求 : 无
| snapFloorToggle | 吸附到地板开关 |
| void NXOpen::Display::TrueShadingBuilder::SetSoftShadowsToggle | ( | bool | softShadowsToggle | ) |
设置柔和阴影开关
于 NX6.0.0 创建。
许可证要求:无
| softShadowsToggle | 柔和阴影开关 |
| void NXOpen::Display::TrueShadingBuilder::SetSpecifyPlane | ( | NXOpen::Plane * | specifyPlane | ) |
设置阴影投影的自定义平面定义
创建于 NX6.0.0.
许可证要求 : 无
| specifyPlane | 自定义平面 |
| void NXOpen::Display::TrueShadingBuilder::SetSurfaceOrientEnum | ( | NXOpen::Display::TrueShadingBuilder::SurfaceOrientType | surfaceOrientEnum | ) |
设置阴影平面的表面方向枚举
创建于 NX6.0.0.
许可证要求 : 无
| surfaceOrientEnum | 表面方向枚举 |
| bool NXOpen::Display::TrueShadingBuilder::ShedModeToggle | ( | ) |
获取真实着色显示切换状态
于NX6.0.0版本创建。
许可证要求:无
| bool NXOpen::Display::TrueShadingBuilder::SnapFloorToggle | ( | ) |
获取强制阴影平面吸附到最近对象顶点的开关
创建于 NX6.0.0.
许可证要求 : 无
| bool NXOpen::Display::TrueShadingBuilder::SoftShadowsToggle | ( | ) |
返回柔和阴影开关
于 NX6.0.0 创建。
许可证要求:无
| NXOpen::Plane * NXOpen::Display::TrueShadingBuilder::SpecifyPlane | ( | ) |
获取阴影投影的自定义平面定义
创建于 NX6.0.0.
许可证要求 : 无
| NXOpen::Display::TrueShadingBuilder::SurfaceOrientType NXOpen::Display::TrueShadingBuilder::SurfaceOrientEnum | ( | ) |
返回阴影平面表面朝向枚举
创建于 NX6.0.0。
许可要求:无