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

逻辑对象构建器 更多...

#include <Mechatronics_LogicObjectBuilder.hxx>

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

struct  ParameterData

Public 成员函数

NXString Aspect ()
NXOpen::Mechatronics::SelectClassificationBuilderClassificationItem ()
std::vector< NXOpen::Mechatronics::LogicObjectBuilder::ParameterDataGetParameterData ()
NXString LetterDescription ()
NXString LetterName ()
bool Modified ()
NXOpen::NXObjectNavigatorObject ()
NXOpen::Mechatronics::ObjectInformationBuilderObjectInformation ()
NXOpen::NXObjectParent ()
void SetAspect (const char *aspect)
void SetAspect (const NXString &aspect)
void SetLetterDescription (const char *letterDescription)
void SetLetterDescription (const NXString &letterDescription)
void SetLetterName (const char *letterName)
void SetLetterName (const NXString &letterName)
void SetModified (bool modified)
void SetParameterData (const std::vector< NXOpen::Mechatronics::LogicObjectBuilder::ParameterData > &parameterData)
void SetParent (NXOpen::NXObject *parent)
void SetTypeName (const char *typeName)
void SetTypeName (const NXString &typeName)
NXString TypeName ()
Public 成员函数 继承自 NXOpen::Mechatronics::SystemObjectBuilder
NXString InstanceName ()
void SetInstanceName (const char *name)
void SetInstanceName (const NXString &name)
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 _LogicObjectBuilderBuilder

详细描述

逻辑对象构建器

表示 NXOpen::Mechatronics::LogicObject 构建器
若要创建此类的新实例,请使用 NXOpen::Mechatronics::LogicObjectCollection::CreateLogicObjectBuilder

于NX8.5.0中创建。

成员函数说明

◆ Aspect()

NXString NXOpen::Mechatronics::LogicObjectBuilder::Aspect ( )

获取方面。
于NX9.0.0版本创建。

许可证要求:无

◆ ClassificationItem()

NXOpen::Mechatronics::SelectClassificationBuilder * NXOpen::Mechatronics::LogicObjectBuilder::ClassificationItem ( )

获取分类项。
于NX11.0.0版本创建。

许可证要求:无

◆ GetParameterData()

std::vector< NXOpen::Mechatronics::LogicObjectBuilder::ParameterData > NXOpen::Mechatronics::LogicObjectBuilder::GetParameterData ( )

获取参数数据。

返回
参数数据数组
于NX8.5.0中创建。

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

◆ LetterDescription()

NXString NXOpen::Mechatronics::LogicObjectBuilder::LetterDescription ( )

获取字母描述。
于NX8.5.0版本创建。

许可证要求:无

◆ LetterName()

NXString NXOpen::Mechatronics::LogicObjectBuilder::LetterName ( )

获取字母名称。
于NX8.5.0版本创建。

许可证要求:无

◆ Modified()

bool NXOpen::Mechatronics::LogicObjectBuilder::Modified ( )

获取修改状态。
于NX8.5.0版本创建。

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

◆ NavigatorObject()

NXOpen::NXObject * NXOpen::Mechatronics::LogicObjectBuilder::NavigatorObject ( )

获取包含Teamcenter属性的导航器对象。
于NX8.5.0版本创建。

许可证要求:无

◆ ObjectInformation()

NXOpen::Mechatronics::ObjectInformationBuilder * NXOpen::Mechatronics::LogicObjectBuilder::ObjectInformation ( )

获取对象信息构建器,用于指定逻辑对象的信息。
于NX8.5.0版本创建。

许可证要求:无

◆ Parent()

NXOpen::NXObject * NXOpen::Mechatronics::LogicObjectBuilder::Parent ( )

获取父对象。
于NX8.5.0中创建。

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

◆ SetAspect() [1/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetAspect ( const char * aspect)

设置方面。
于NX9.0.0版本创建。

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

参数
aspect方面

◆ SetAspect() [2/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetAspect ( const NXString & aspect)

设置方面。
于NX9.0.0版本创建。

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

参数
aspect方面

◆ SetLetterDescription() [1/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetLetterDescription ( const char * letterDescription)

设置字母描述。
于NX8.5.0版本创建。

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

参数
letterDescription字母描述

◆ SetLetterDescription() [2/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetLetterDescription ( const NXString & letterDescription)

设置字母描述。
于NX8.5.0版本创建。

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

参数
letterDescription字母描述

◆ SetLetterName() [1/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetLetterName ( const char * letterName)

设置字母名称。
于NX8.5.0版本创建。

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

参数
letterName字母名称

◆ SetLetterName() [2/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetLetterName ( const NXString & letterName)

设置字母名称。
于NX8.5.0版本创建。

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

参数
letterName字母名称

◆ SetModified()

void NXOpen::Mechatronics::LogicObjectBuilder::SetModified ( bool modified)

设置修改状态。
于NX8.5.0版本创建。

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

参数
modified修改状态

◆ SetParameterData()

void NXOpen::Mechatronics::LogicObjectBuilder::SetParameterData ( const std::vector< NXOpen::Mechatronics::LogicObjectBuilder::ParameterData > & parameterData)

设置参数数据。
于NX8.5.0版本创建。

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

参数
parameterData参数数据数组

◆ SetParent()

void NXOpen::Mechatronics::LogicObjectBuilder::SetParent ( NXOpen::NXObject * parent)

设置父对象。
于NX8.5.0中创建。

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

参数
parent父对象

◆ SetTypeName() [1/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetTypeName ( const char * typeName)

设置用于的类型名称。
在 NX9.0.0 中创建。

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

参数
typeName类型名称

◆ SetTypeName() [2/2]

void NXOpen::Mechatronics::LogicObjectBuilder::SetTypeName ( const NXString & typeName)

设置用于的类型名称。
在 NX9.0.0 中创建。

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

参数
typeName类型名称

◆ TypeName()

NXString NXOpen::Mechatronics::LogicObjectBuilder::TypeName ( )

获取用于的类型名称。
于NX9.0.0版本创建。

许可证要求:无