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

TrueStudio构建器 更多...

#include <Display_TrueStudioBuilder.hxx>

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

Public 类型

enum  GlobalMaterial {
  GlobalMaterialPlasticColorwash , GlobalMaterialShinyMetalColorwash , GlobalMaterialClay , GlobalMaterialPlasticine ,
  GlobalMaterialChrome
}
enum  RenderMethod { RenderMethodFullRender , RenderMethodImprovedRender , RenderMethodPreviewRender }

Public 成员函数

NXOpen::Display::TrueStudioBuilder::GlobalMaterial GlobalMaterialType ()
bool ModeToggle ()
NXOpen::Display::TrueStudioBuilder::RenderMethod RenderMethodType ()
void SetGlobalMaterialType (NXOpen::Display::TrueStudioBuilder::GlobalMaterial globalMaterialType)
void SetModeToggle (bool modeToggle)
void SetRenderMethodType (NXOpen::Display::TrueStudioBuilder::RenderMethod renderMethodType)
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 _TrueStudioBuilderBuilder

详细描述

TrueStudio构建器

TrueStudioBuilder管理高级工作室可视化显示
要创建此类的新实例,请使用 NXOpen::Display::TrueStudioCollection::CreateTrueStudioBuilder

创建于NX8.0.0。

成员枚举类型说明

◆ GlobalMaterial

True Studio全局材质显示的类型。当没有其他材质应用于对象时,此材质会显示在对象上。

枚举值
GlobalMaterialPlasticColorwash 

使用对象颜色和塑料材质特性。

GlobalMaterialShinyMetalColorwash 

使用对象颜色和亮金属材质特性。

GlobalMaterialClay 

使用黏土材质显示覆盖对象颜色。

GlobalMaterialPlasticine 

使用橡皮泥材质显示覆盖对象颜色。

GlobalMaterialChrome 

使用铬材质显示覆盖对象颜色。

◆ RenderMethod

True Studio渲染方法的类型。渲染方法用于指定显示质量或实时性能

枚举值
RenderMethodFullRender 

所有渲染效果均会生效。

RenderMethodImprovedRender 

部分渲染效果不会生效。可能比完全渲染更快。

RenderMethodPreviewRender 

许多渲染效果不会生效。比完全和改进渲染更快。

成员函数说明

◆ GlobalMaterialType()

NXOpen::Display::TrueStudioBuilder::GlobalMaterial NXOpen::Display::TrueStudioBuilder::GlobalMaterialType ( )

返回全局材质类型在高级工作室显示中使用,当对象未应用其他材质时。
创建于NX8.0.0。

许可要求:无

◆ ModeToggle()

bool NXOpen::Display::TrueStudioBuilder::ModeToggle ( )

返回模式开关控制是否启用高级工作室显示。
创建于NX8.0.0。

许可要求:无

◆ RenderMethodType()

NXOpen::Display::TrueStudioBuilder::RenderMethod NXOpen::Display::TrueStudioBuilder::RenderMethodType ( )

返回渲染方法类型在高级工作室显示中使用,用于控制显示质量和性能
创建于NX8.0.0。

许可要求:无

◆ SetGlobalMaterialType()

void NXOpen::Display::TrueStudioBuilder::SetGlobalMaterialType ( NXOpen::Display::TrueStudioBuilder::GlobalMaterial globalMaterialType)

设置全局材质类型在高级工作室显示中使用,当对象未应用其他材质时。
创建于NX8.0.0。

许可要求:无

参数
globalMaterialTypeglobalmaterialtype

◆ SetModeToggle()

void NXOpen::Display::TrueStudioBuilder::SetModeToggle ( bool modeToggle)

设置模式开关控制是否启用高级工作室显示。
创建于NX8.0.0。

许可要求:无

参数
modeTogglemodetoggle

◆ SetRenderMethodType()

void NXOpen::Display::TrueStudioBuilder::SetRenderMethodType ( NXOpen::Display::TrueStudioBuilder::RenderMethod renderMethodType)

设置渲染方法类型在高级工作室显示中使用,用于控制显示质量和性能
创建于NX8.0.0。

许可要求:无

参数
renderMethodTyperendermethodtype