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

基础3D中心线构建器基类 更多...

#include <Annotations_BaseCenterline3dBuilder.hxx>

类 NXOpen::Annotations::BaseCenterline3dBuilder 继承关系图:
NXOpen::Annotations::CenterlineBuilder NXOpen::Annotations::BaseSymbolBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Annotations::Centerline3dBuilder NXOpen::Annotations::PmiCenterline3dBuilder

Public 成员函数

NXOpen::SelectNXObjectListFace ()
int ReferenceIndex ()
void SetReferenceIndex (int referenceIndex)
NXOpen::Annotations::Centerline3dSettingsBuilderSettings ()
Public 成员函数 继承自 NXOpen::Annotations::CenterlineBuilder
void AddEndExtensions (double start, double end)
void AddExtension (int index, double defaultValue)
std::vector< double > GetAllExtensions ()
std::vector< double > GetAllIndividualExtensions ()
std::vector< double > GetEndExtensions ()
void RemoveEndExtensions ()
void RemoveExtension (int index)
void ResetAllExtensions (double defaultValue)
void SetAllIndividualExtensions (const std::vector< double > &extensionValues)
void SetEndExtensions (double start, double end)
void SetIndividualExtensions (int index, double value1, double value2)
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 _BaseCenterline3dBuilderBuilder

详细描述

基础3D中心线构建器基类

表示用于 PMI 和制图 3D 中心线的基本中心线构建器
这是一个抽象类,无法实例化。
默认值。

属性
Settings.Extension 6.35 (毫米部件), 0.25 (英寸部件)
Settings.Gap 1.5875 (毫米部件), 0.0625 (英寸部件)
Settings.IndividualDistance 0
Settings.Size 3.175 (毫米部件), 0.125 (英寸部件)
Settings.Width 细线


创建于 NX7.5.0.

成员函数说明

◆ Face()

NXOpen::SelectNXObjectList * NXOpen::Annotations::BaseCenterline3dBuilder::Face ( )

返回 面
创建于 NX6.0.0.

许可要求:无

◆ ReferenceIndex()

int NXOpen::Annotations::BaseCenterline3dBuilder::ReferenceIndex ( )

返回 参考索引
创建于 NX6.0.0.

许可要求:无

◆ SetReferenceIndex()

void NXOpen::Annotations::BaseCenterline3dBuilder::SetReferenceIndex ( int referenceIndex)

设置 参考索引
创建于 NX6.0.0.

许可要求:drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
referenceIndexreferenceindex

◆ Settings()

NXOpen::Annotations::Centerline3dSettingsBuilder * NXOpen::Annotations::BaseCenterline3dBuilder::Settings ( )

返回 设置构建器
创建于 NX6.0.0.

许可要求:无