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

部件模块构建器 更多...

#include <Features_PartModuleBuilder.hxx>

类 NXOpen::Features::PartModuleBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

bool ActivatePartModule ()
NXString Name1 ()
 NX_DEPRECATED ("于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1。") NXString Name()
 NX_DEPRECATED ("于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1。") void SetName(const NXString &name)
 NX_DEPRECATED ("于 NX9.0.0 过时。请改用 NXOpen::Features::PartModule::ShowOnly。") bool ShowOnlyPartModule()
 NX_DEPRECATED ("于 NX9.0.0 过时。请改用 NXOpen::Features::PartModule::ShowOnly。") void SetShowOnlyPartModule(bool showOnly)
void SetActivatePartModule (bool activate)
void SetName (const char *name)
void SetName1 (const char *name)
void SetName1 (const NXString &name)
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _PartModuleBuilderBuilder

详细描述

部件模块构建器

表示 NXOpen::Features::PartModule 建造器
若要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreatePartModuleBuilder

创建于 NX8.0.0。

成员函数说明

◆ ActivatePartModule()

bool NXOpen::Features::PartModuleBuilder::ActivatePartModule ( )

返回指示是否要激活部件模块的选项。如果为true,部件模块将被激活,否则,部件模块将被停用
创建于 NX8.0.0。

许可证要求 : 无

◆ Name1()

NXString NXOpen::Features::PartModuleBuilder::Name1 ( )

返回部件模块名称
创建于 NX9.0.0。

许可证要求 : 无

◆ NX_DEPRECATED() [1/4]

NXOpen::Features::PartModuleBuilder::NX_DEPRECATED ( "于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1。" )

返回部件模块输入引用。
此API现已过时。 请改用 GeometricUtilities::PartModuleInputBuilder::InputReferences

弃用
于 NX9.0.0 过时。请改用 GeometricUtilities::PartModuleInputBuilder::InputReferences

创建于 NX8.0.0。

许可证要求 : 无

返回部件模块名称
此API现已过时。 请改用 Features::PartModuleBuilder::Name1

弃用
于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1

创建于 NX8.0.0。

许可证要求 : 无

◆ NX_DEPRECATED() [2/4]

NXOpen::Features::PartModuleBuilder::NX_DEPRECATED ( "于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1。" ) const &

设置部件模块名称
此API现已过时。 请改用 Features::PartModuleBuilder::Name1

弃用
于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1

创建于 NX8.0.0。

许可证要求 : usr_defined_features ("用户定义特征")

名称

◆ NX_DEPRECATED() [3/4]

NXOpen::Features::PartModuleBuilder::NX_DEPRECATED ( "于 NX9.0.0 过时。请改用 NXOpen::Features::PartModule::ShowOnly。" )

返回指示是否仅显示部件模块内容的选项。如果为true,将仅显示部件模块中的可显示对象。否则,不采取任何操作。
此API现已过时。 请改用 NXOpen::Features::PartModule::ShowOnly

弃用
于 NX9.0.0 过时。请改用 NXOpen::Features::PartModule::ShowOnly

创建于 NX8.0.0。

许可证要求 : 无

◆ NX_DEPRECATED() [4/4]

NXOpen::Features::PartModuleBuilder::NX_DEPRECATED ( "于 NX9.0.0 过时。请改用 NXOpen::Features::PartModule::ShowOnly。" )

设置指示是否仅显示部件模块内容的选项。如果为true,将仅显示部件模块中的可显示对象。否则,不采取任何操作。
此API现已过时。 请改用 NXOpen::Features::PartModule::ShowOnly

弃用
于 NX9.0.0 过时。请改用 NXOpen::Features::PartModule::ShowOnly

创建于 NX8.0.0。

许可证要求 : solid_modeling ("实体建模")

仅显示

◆ SetActivatePartModule()

void NXOpen::Features::PartModuleBuilder::SetActivatePartModule ( bool activate)

设置指示是否要激活部件模块的选项。如果为true,部件模块将被激活,否则,部件模块将被停用
创建于 NX8.0.0。

许可证要求 : usr_defined_features ("用户定义特征")

参数
activate激活

◆ SetName()

void NXOpen::Features::PartModuleBuilder::SetName ( const char * name)

设置部件模块名称
此API现已过时。 请改用 Features::PartModuleBuilder::Name1

弃用
于 NX9.0.0 过时。请改用 Features::PartModuleBuilder::Name1

创建于 NX8.0.0。

许可证要求 : usr_defined_features ("用户定义特征")
参数
name名称

◆ SetName1() [1/2]

void NXOpen::Features::PartModuleBuilder::SetName1 ( const char * name)

设置部件模块名称
创建于 NX9.0.0。

许可证要求 : usr_defined_features ("用户定义特征")

参数
name名称

◆ SetName1() [2/2]

void NXOpen::Features::PartModuleBuilder::SetName1 ( const NXString & name)

设置部件模块名称
创建于 NX9.0.0。

许可证要求 : usr_defined_features ("用户定义特征")

参数
name名称