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

指定规则构建器 更多...

#include <Drafting_SpecifyRuleBuilder.hxx>

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

Public 成员函数

NXOpen::Annotations::NoteNote ()
NXString Rule ()
void SetNote (NXOpen::Annotations::Note *note)
void SetRule (const char *rule)
void SetRule (const NXString &rule)
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 _SpecifyRuleBuilderBuilder

详细描述

指定规则构建器

此类用于为工程图模板中的注释对象指定知识融合规则。规则存储在注释上,在模板实例化时执行。
要创建此类的新实例,请使用 NXOpen::Drafting::AutomationManager::CreateSpecifyRuleBuilder

创建于 NX8.0.0。

成员函数说明

◆ Note()

NXOpen::Annotations::Note * NXOpen::Drafting::SpecifyRuleBuilder::Note ( )

返回要添加规则的注释
创建于 NX8.0.0。

许可要求 : 无

◆ Rule()

NXString NXOpen::Drafting::SpecifyRuleBuilder::Rule ( )

返回规则
创建于 NX8.0.0。

许可要求 : 无

◆ SetNote()

void NXOpen::Drafting::SpecifyRuleBuilder::SetNote ( NXOpen::Annotations::Note * note)

设置要添加规则的注释
创建于 NX8.0.0。

许可要求 : nx_drawing_auto ("NX 工程图自动化")

参数
note注释对象

◆ SetRule() [1/2]

void NXOpen::Drafting::SpecifyRuleBuilder::SetRule ( const char * rule)

设置规则
创建于 NX8.0.0。

许可要求 : nx_drawing_auto ("NX 工程图自动化")

参数
rule规则

◆ SetRule() [2/2]

void NXOpen::Drafting::SpecifyRuleBuilder::SetRule ( const NXString & rule)

设置规则
创建于 NX8.0.0。

许可要求 : nx_drawing_auto ("NX 工程图自动化")

参数
rule规则