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

抽取曲线图构建器 更多...

#include <Features_ExtractGraphBuilder.hxx>

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

Public 成员函数

NXOpen::Features::FeatureFeature ()
void GetBodies (std::vector< NXOpen::Body * > &bodies)
NXOpen::Features::FeatureGetFeature ()
void SetBodies (const std::vector< NXOpen::Body * > &bodies)
void SetFeature (NXOpen::Features::Feature *feature)
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 _ExtractGraphBuilderBuilder

详细描述

抽取曲线图构建器

表示一个Features.ExtractGraphBuilder
要创建此类的新实例,请使用 NXOpen::Features::LatticeFeatureCollection::CreateExtractGraphBuilder

于NX1847.0.0版本创建。

成员函数说明

◆ Feature()

NXOpen::Features::Feature * NXOpen::Features::ExtractGraphBuilder::Feature ( )

获取将被处理的特征。
于NX1847.0.0版本创建。

许可证要求: 无

◆ GetBodies()

void NXOpen::Features::ExtractGraphBuilder::GetBodies ( std::vector< NXOpen::Body * > & bodies)

获取将被处理的实体。
于NX1847.0.0版本创建。

许可证要求: 无

参数
bodies实体

◆ GetFeature()

NXOpen::Features::Feature * NXOpen::Features::ExtractGraphBuilder::GetFeature ( )

返回此建造器当前正在编辑的特征。如果正在创建新特征,且建造器尚未提交,则返回NULL。

返回

于NX4.0.0版本创建。

许可证要求: solid_modeling ("实体建模") OR cam_base ("CAM基础") OR geometric_tol ("几何公差") OR insp_programming ("检测编程") OR studio_free_form ("Studio自由曲面")

◆ SetBodies()

void NXOpen::Features::ExtractGraphBuilder::SetBodies ( const std::vector< NXOpen::Body * > & bodies)

设置将被处理的实体。
于NX1847.0.0版本创建。

许可证要求: nx_lattice_base ("NX点阵基础") OR nx_lattice_designer ("NX点阵设计器")

参数
bodies实体

◆ SetFeature()

void NXOpen::Features::ExtractGraphBuilder::SetFeature ( NXOpen::Features::Feature * feature)

设置将被处理的特征。
于NX1847.0.0版本创建。

许可证要求: nx_lattice_base ("NX点阵基础") OR nx_lattice_designer ("NX点阵设计器")

参数
feature特征