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

转换为/从参考构建器类 更多...

#include <ConvertToFromReferenceBuilder.hxx>

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

Public 类型

enum  OutputType { OutputTypeReference , OutputTypeActive }

Public 成员函数

void AddProjectFeatureCurves (NXOpen::Curve *entity)
NXOpen::SelectNXObjectListInputObjects ()
NXOpen::ConvertToFromReferenceBuilder::OutputType OutputState ()
void RemoveProjectFeatureCurves (NXOpen::Curve *entity)
bool SelectAllProjectFeatureCurves ()
void SetOutputState (NXOpen::ConvertToFromReferenceBuilder::OutputType outputState)
void SetSelectAllProjectFeatureCurves (bool selectAllProjectFeatureCurves)
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 _ConvertToFromReferenceBuilderBuilder

详细描述

转换为/从参考构建器类

表示NXOpen::ConvertToFromReferenceBuilder
要创建此类的新实例,请使用NXOpen::SketchCollection::CreateConvertToFromReferenceBuilder

于NX5.0.0版本创建。

成员枚举类型说明

◆ OutputType

表示输出类型。

枚举值
OutputTypeReference 

输出变为参考对象。

OutputTypeActive 

输出变为活动对象。

成员函数说明

◆ AddProjectFeatureCurves()

void NXOpen::ConvertToFromReferenceBuilder::AddProjectFeatureCurves ( NXOpen::Curve * entity)

将包含输入标签的投影特征的所有输出实体添加到命令的输入对象列表中。调用此函数前必须将SelectAllProjectFeatureCurves标志设置为true。
于NX5.0.0版本创建。

许可要求:无

参数
entity输入曲线标签。

◆ InputObjects()

NXOpen::SelectNXObjectList * NXOpen::ConvertToFromReferenceBuilder::InputObjects ( )

返回输入对象。输入对象必须属于活动草图。仅曲线和尺寸可添加到此列表。
于NX5.0.0版本创建。

许可要求:无

◆ OutputState()

NXOpen::ConvertToFromReferenceBuilder::OutputType NXOpen::ConvertToFromReferenceBuilder::OutputState ( )

返回输出类型。如果输出类型设置为活动,则所有选中的曲线和尺寸的参考状态将变为活动;如果输出类型设置为参考,则它们的参考状态将变为参考。
于NX5.0.0版本创建。

许可要求:无

◆ RemoveProjectFeatureCurves()

void NXOpen::ConvertToFromReferenceBuilder::RemoveProjectFeatureCurves ( NXOpen::Curve * entity)

将包含输入标签的投影特征的所有输出实体从命令的输入对象列表中移除。调用此函数前必须将SelectAllProjectFeatureCurves标志设置为true。
于NX5.0.0版本创建。

许可要求:无

参数
entity输入曲线标签。

◆ SelectAllProjectFeatureCurves()

bool NXOpen::ConvertToFromReferenceBuilder::SelectAllProjectFeatureCurves ( )

返回投影曲线标志。如果此标志为开启状态,且草图投影特征的至少一个输出曲线被选中,则草图投影特征的所有输出曲线都将被选中。
于NX5.0.0版本创建。

许可要求:无

◆ SetOutputState()

void NXOpen::ConvertToFromReferenceBuilder::SetOutputState ( NXOpen::ConvertToFromReferenceBuilder::OutputType outputState)

设置输出类型。如果输出类型设置为活动,则所有选中的曲线和尺寸的参考状态将变为活动;如果输出类型设置为参考,则它们的参考状态将变为参考。
于NX5.0.0版本创建。

许可要求:无

参数
outputStateoutput state

◆ SetSelectAllProjectFeatureCurves()

void NXOpen::ConvertToFromReferenceBuilder::SetSelectAllProjectFeatureCurves ( bool selectAllProjectFeatureCurves)

设置投影曲线标志。如果此标志为开启状态,且草图投影特征的至少一个输出曲线被选中,则草图投影特征的所有输出曲线都将被选中。
于NX5.0.0版本创建。

许可要求:无

参数
selectAllProjectFeatureCurvesselectallprojectfeaturecurves