NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Display::Scene类 参考

场景 更多...

#include <Display_Scene.hxx>

类 NXOpen::Display::Scene 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Display::BackgroundBackground ()
NXOpen::Display::EnvironmentBuilderEnvironmentBuilder ()
NXOpen::Display::ImageBasedLightingImageBasedLighting ()
NXOpen::Display::LightingLighting ()
NXOpen::Display::ReflectionReflection ()
NXOpen::Display::StageStage ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SceneBuilder

详细描述

场景

表示 NXOpen::Display::Scene 场景由背景、舞台、反射、灯光和 基于图像的照明子对象组成。您可以为在 Studio 渲染样式和高质量图像中显示指定场景。
此类仅限于在交互式 NX 会话期间运行的程序调用。如果从非交互式会话运行,将返回 NULL。

要创建此类的新实例,请使用 NXOpen::ViewCollection::CreateScene

在 NX5.0.0 中创建。

成员函数说明

◆ Background()

NXOpen::Display::Background * NXOpen::Display::Scene::Background ( )

返回背景 - 用于定义背景像素的显示方式
在 NX5.0.0 中创建。

许可证要求:无

◆ EnvironmentBuilder()

NXOpen::Display::EnvironmentBuilder * NXOpen::Display::Scene::EnvironmentBuilder ( )

返回环境构建器 - 用于定义环境
在 NX10.0.2 中创建。

许可证要求:无

◆ ImageBasedLighting()

NXOpen::Display::ImageBasedLighting * NXOpen::Display::Scene::ImageBasedLighting ( )

返回基于图像的照明 - 可选地用于通过基于图像的照明绕过灯光,其中照明效果来自给定的图像文件
在 NX5.0.0 中创建。

许可证要求:无

◆ Lighting()

NXOpen::Display::Lighting * NXOpen::Display::Scene::Lighting ( )

返回灯光 - 用于定义给定灯光的灯光设置
在 NX5.0.0 中创建。

许可证要求:无

◆ Reflection()

NXOpen::Display::Reflection * NXOpen::Display::Scene::Reflection ( )

返回反射 - 用于定义在 shiny 对象中反射的内容
在 NX5.0.0 中创建。

许可证要求:无

◆ Stage()

NXOpen::Display::Stage * NXOpen::Display::Scene::Stage ( )

返回舞台 - 用于可选地定义一个可以有一到六个可见“墙壁”的盒子
在 NX5.0.0 中创建。

许可证要求:无