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

显示更改器构建器类 更多...

#include <Mechatronics_DisplayChangerBuilder.hxx>

类 NXOpen::Mechatronics::DisplayChangerBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ExecuteModes { ExecuteModesNone , ExecuteModesAlways , ExecuteModesOnceOnly }

Public 成员函数

bool ChangeColor ()
bool ChangeTranslucency ()
bool ChangeVisibility ()
NXOpen::SelectNXObjectCollisionSensor ()
int Color ()
NXOpen::Mechatronics::DisplayChangerBuilder::ExecuteModes ExecuteMode ()
bool InitVisibility ()
NXString Name ()
NXOpen::SelectNXObjectListObjectList ()
void SetChangeColor (bool changecolor)
void SetChangeTranslucency (bool changetranslucency)
void SetChangeVisibility (bool changevisibility)
void SetColor (int color)
void SetExecuteMode (NXOpen::Mechatronics::DisplayChangerBuilder::ExecuteModes mode)
void SetInitVisibility (bool visibility)
void SetName (const char *name)
void SetName (const NXString &name)
void SetObjectList (const std::vector< NXOpen::NXObject * > &objectTags)
void SetTranslucency (int translucency)
int Translucency ()
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 _DisplayChangerBuilderBuilder

详细描述

显示更改器构建器类

表示NXOpen::Mechatronics::DisplayChanger 构建器。
要创建此类的新实例,请使用NXOpen::Mechatronics::DisplayChangerCollection::CreateDisplayChangerBuilder

在NX10.0.0中创建。

成员枚举类型说明

◆ ExecuteModes

执行模式。

枚举值
ExecuteModesNone 

从不执行

ExecuteModesAlways 

始终执行

ExecuteModesOnceOnly 

仅执行一次

成员函数说明

◆ ChangeColor()

bool NXOpen::Mechatronics::DisplayChangerBuilder::ChangeColor ( )

返回更改颜色的显示属性。
创建于 NX2206.0.0。

许可证要求:无

◆ ChangeTranslucency()

bool NXOpen::Mechatronics::DisplayChangerBuilder::ChangeTranslucency ( )

返回更改半透明的显示属性。
创建于 NX2206.0.0。

许可证要求:无

◆ ChangeVisibility()

bool NXOpen::Mechatronics::DisplayChangerBuilder::ChangeVisibility ( )

返回更改可见性的显示属性。
创建于 NX2206.0.0。

许可证要求:无

◆ CollisionSensor()

NXOpen::SelectNXObject * NXOpen::Mechatronics::DisplayChangerBuilder::CollisionSensor ( )

返回对象选择。可以是NXOpen::Mechatronics::CollisionSensor
在NX10.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ Color()

int NXOpen::Mechatronics::DisplayChangerBuilder::Color ( )

返回初始颜色的显示属性
创建于 NX10.0.0。

许可证要求:无

◆ ExecuteMode()

NXOpen::Mechatronics::DisplayChangerBuilder::ExecuteModes NXOpen::Mechatronics::DisplayChangerBuilder::ExecuteMode ( )

返回执行模式。
在NX10.0.0中创建。

许可证要求:无

◆ InitVisibility()

bool NXOpen::Mechatronics::DisplayChangerBuilder::InitVisibility ( )

返回初始可见性的显示属性。
创建于 NX10.0.0。

许可证要求:无

◆ Name()

NXString NXOpen::Mechatronics::DisplayChangerBuilder::Name ( )

返回名称。
创建于 NX10.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

◆ ObjectList()

NXOpen::SelectNXObjectList * NXOpen::Mechatronics::DisplayChangerBuilder::ObjectList ( )

返回对象选择列表。可以是NXOpen::NXObject
在NX2212.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ SetChangeColor()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetChangeColor ( bool changecolor)

设置更改颜色的显示属性。
创建于 NX2206.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
changecolorchangecolor

◆ SetChangeTranslucency()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetChangeTranslucency ( bool changetranslucency)

设置更改半透明的显示属性。
创建于 NX2206.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
changetranslucencychangetranslucency

◆ SetChangeVisibility()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetChangeVisibility ( bool changevisibility)

设置更改可见性的显示属性。
创建于 NX2206.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
changevisibilitychangevisibility

◆ SetColor()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetColor ( int color)

设置初始颜色的显示属性
创建于 NX10.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
colorcolor

◆ SetExecuteMode()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetExecuteMode ( NXOpen::Mechatronics::DisplayChangerBuilder::ExecuteModes mode)

设置执行模式。
在NX10.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
mode模式

◆ SetInitVisibility()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetInitVisibility ( bool visibility)

设置初始可见性的显示属性。
创建于 NX10.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
visibilityvisibility

◆ SetName() [1/2]

void NXOpen::Mechatronics::DisplayChangerBuilder::SetName ( const char * name)

设置名称。
创建于 NX10.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
namename

◆ SetName() [2/2]

void NXOpen::Mechatronics::DisplayChangerBuilder::SetName ( const NXString & name)

设置名称。
创建于 NX10.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
namename

◆ SetObjectList()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetObjectList ( const std::vector< NXOpen::NXObject * > & objectTags)

设置对象选择列表。可以是NXOpen::NXObject
在NX2212.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
objectTags输入对象标签

◆ SetTranslucency()

void NXOpen::Mechatronics::DisplayChangerBuilder::SetTranslucency ( int translucency)

设置初始半透明的显示属性。
创建于 NX10.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

参数
translucencytranslucency

◆ Translucency()

int NXOpen::Mechatronics::DisplayChangerBuilder::Translucency ( )

返回初始半透明的显示属性。
创建于 NX10.0.0。

许可证要求:无