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

特征通用属性构建器类 更多...

#include <FeatureGeneralPropertiesBuilder.hxx>

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

Public 成员函数

bool ApplyToWorkPart ()
void DeleteFeatureName ()
void DeleteGeneralName ()
NXString FeatureName ()
NXOpen::NXObjectFeatureObject ()
NXString GeneralName ()
NXOpen::NXObjectGeneralObject ()
NXOpen::Point3d GetNameLocation ()
bool NameLocationSpecified ()
NXOpen::SelectNXObjectListSelectedObjects ()
void SetApplyToWorkPart (bool applyToWorkPart)
void SetFeatureName (const char *featureName)
void SetFeatureName (const NXString &featureName)
void SetFeatureObject (NXOpen::NXObject *featureObject)
void SetGeneralName (const char *generalName)
void SetGeneralName (const NXString &generalName)
void SetGeneralObject (NXOpen::NXObject *generalObject)
void SetNameLocation (const NXOpen::Point3d &nameLocation)
void SetNameLocationSpecified (bool nameLocationSpecified)
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 _FeatureGeneralPropertiesBuilderBuilder

详细描述

特征通用属性构建器类

表示用于修改特征和常规对象名称的 NXOpen::FeatureGeneralPropertiesBuilder
要创建此类的新实例,请使用 NXOpen::PropertiesManager::CreateFeatureGeneralPropertiesBuilder

于NX8.0.0版本创建。

成员函数说明

◆ ApplyToWorkPart()

bool NXOpen::FeatureGeneralPropertiesBuilder::ApplyToWorkPart ( )

返回将名称更改应用到工作部件的选项。
于NX8.0.0版本创建。

许可要求:无

◆ DeleteFeatureName()

void NXOpen::FeatureGeneralPropertiesBuilder::DeleteFeatureName ( )

删除特征的名称。
于NX8.0.0版本创建。

许可要求:无

◆ DeleteGeneralName()

void NXOpen::FeatureGeneralPropertiesBuilder::DeleteGeneralName ( )

删除常规对象的名称。
于NX8.0.0版本创建。

许可要求:无

◆ FeatureName()

NXString NXOpen::FeatureGeneralPropertiesBuilder::FeatureName ( )

返回特征名称。这是特征的新名称。
于NX8.0.0版本创建。

许可要求:无

◆ FeatureObject()

NXOpen::NXObject * NXOpen::FeatureGeneralPropertiesBuilder::FeatureObject ( )

返回特征对象。这是要修改的特征对象。
于NX8.0.0版本创建。

许可要求:无

◆ GeneralName()

NXString NXOpen::FeatureGeneralPropertiesBuilder::GeneralName ( )

返回常规名称。这是常规对象的新名称。
于NX8.0.0版本创建。

许可要求:无

◆ GeneralObject()

NXOpen::NXObject * NXOpen::FeatureGeneralPropertiesBuilder::GeneralObject ( )

返回常规对象。这是要修改的常规对象。
于NX8.0.0版本创建。

许可要求:无

◆ GetNameLocation()

NXOpen::Point3d NXOpen::FeatureGeneralPropertiesBuilder::GetNameLocation ( )

获取名称位置
于NX8.0.0版本创建。

许可要求:无

◆ NameLocationSpecified()

bool NXOpen::FeatureGeneralPropertiesBuilder::NameLocationSpecified ( )

返回指定的名称位置。此状态表示是否将更改名称位置。
于NX8.0.0版本创建。

许可要求:无

◆ SelectedObjects()

NXOpen::SelectNXObjectList * NXOpen::FeatureGeneralPropertiesBuilder::SelectedObjects ( )

返回所选对象列表。该列表应仅包含一个对象
于NX8.0.0版本创建。

许可要求:无

◆ SetApplyToWorkPart()

void NXOpen::FeatureGeneralPropertiesBuilder::SetApplyToWorkPart ( bool applyToWorkPart)

设置将名称更改应用到工作部件的选项。
于NX8.0.0版本创建。

许可要求:无

参数
applyToWorkPartapplytoworkpart

◆ SetFeatureName() [1/2]

void NXOpen::FeatureGeneralPropertiesBuilder::SetFeatureName ( const char * featureName)

设置特征名称。这是特征的新名称。
于NX8.0.0版本创建。

许可要求:无

参数
featureNamefeaturename

◆ SetFeatureName() [2/2]

void NXOpen::FeatureGeneralPropertiesBuilder::SetFeatureName ( const NXString & featureName)

设置特征名称。这是特征的新名称。
于NX8.0.0版本创建。

许可要求:无

参数
featureNamefeaturename

◆ SetFeatureObject()

void NXOpen::FeatureGeneralPropertiesBuilder::SetFeatureObject ( NXOpen::NXObject * featureObject)

设置特征对象。这是要修改的特征对象。
于NX8.0.0版本创建。

许可要求:无

参数
featureObjectfeatureobject

◆ SetGeneralName() [1/2]

void NXOpen::FeatureGeneralPropertiesBuilder::SetGeneralName ( const char * generalName)

设置常规名称。这是常规对象的新名称。
于NX8.0.0版本创建。

许可要求:无

参数
generalNamegeneralname

◆ SetGeneralName() [2/2]

void NXOpen::FeatureGeneralPropertiesBuilder::SetGeneralName ( const NXString & generalName)

设置常规名称。这是常规对象的新名称。
于NX8.0.0版本创建。

许可要求:无

参数
generalNamegeneralname

◆ SetGeneralObject()

void NXOpen::FeatureGeneralPropertiesBuilder::SetGeneralObject ( NXOpen::NXObject * generalObject)

设置常规对象。这是要修改的常规对象。
于NX8.0.0版本创建。

许可要求:无

参数
generalObjectgeneralobject

◆ SetNameLocation()

void NXOpen::FeatureGeneralPropertiesBuilder::SetNameLocation ( const NXOpen::Point3d & nameLocation)

设置名称位置。如果指定了名称位置,则此值将用于 更改常规对象的名称位置。
于NX8.0.0版本创建。

许可要求:无

参数
nameLocation名称位置

◆ SetNameLocationSpecified()

void NXOpen::FeatureGeneralPropertiesBuilder::SetNameLocationSpecified ( bool nameLocationSpecified)

设置指定的名称位置。此状态表示是否将更改名称位置。
于NX8.0.0版本创建。

许可要求:无

参数
nameLocationSpecifiednamelocationspecified