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

中心线设置构建器 更多...

#include <Annotations_CenterlineSettingsBuilder.hxx>

类 NXOpen::Annotations::CenterlineSettingsBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Annotations::CenterMarkSettingsBuilder NXOpen::Annotations::Centerline2dSettingsBuilder NXOpen::Annotations::Centerline3dSettingsBuilder NXOpen::Annotations::CircleCenterlineSettingsBuilder NXOpen::Annotations::SymmetricalCenterlineSettingsBuilder

Public 类型

enum  CenterlineThickness {
  CenterlineThicknessThin , CenterlineThicknessNormal , CenterlineThicknessThick , CenterlineThicknessOne = 6 ,
  CenterlineThicknessTwo , CenterlineThicknessThree , CenterlineThicknessFour , CenterlineThicknessFive ,
  CenterlineThicknessSix , CenterlineThicknessSeven , CenterlineThicknessEight , CenterlineThicknessNine
}

Public 成员函数

NXOpen::NXColorColor ()
double Gap ()
void SetColor (NXOpen::NXColor *color)
void SetGap (double gap)
void SetWidth (NXOpen::Annotations::CenterlineSettingsBuilder::CenterlineThickness width)
virtual bool Validate ()
NXOpen::Annotations::CenterlineSettingsBuilder::CenterlineThickness Width ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _CenterlineSettingsBuilderBuilder

详细描述

中心线设置构建器

表示中心线设置的构建器。包含所有中心线的通用设置。
创建于 NX6.0.0。

成员枚举类型说明

◆ CenterlineThickness

中心线粗细类型

枚举值
CenterlineThicknessThin 

CenterlineThicknessNormal 

正常

CenterlineThicknessThick 

CenterlineThicknessOne 

宽度一

CenterlineThicknessTwo 

宽度二

CenterlineThicknessThree 

宽度三

CenterlineThicknessFour 

宽度四

CenterlineThicknessFive 

宽度五

CenterlineThicknessSix 

宽度六

CenterlineThicknessSeven 

宽度七

CenterlineThicknessEight 

宽度八

CenterlineThicknessNine 

宽度九

成员函数说明

◆ Color()

NXOpen::NXColor * NXOpen::Annotations::CenterlineSettingsBuilder::Color ( )

获取 中心线的颜色
创建于 NX6.0.0。

许可要求:无

◆ Gap()

double NXOpen::Annotations::CenterlineSettingsBuilder::Gap ( )

获取 中心线的间隙参数
创建于 NX6.0.0。

许可要求:无

◆ SetColor()

void NXOpen::Annotations::CenterlineSettingsBuilder::SetColor ( NXOpen::NXColor * color)

设置 中心线的颜色
创建于 NX6.0.0。

许可要求:drafting ("DRAFTING")

参数
colorcolor

◆ SetGap()

void NXOpen::Annotations::CenterlineSettingsBuilder::SetGap ( double gap)

设置 中心线的间隙参数
创建于 NX6.0.0。

许可要求:drafting ("DRAFTING")

参数
gapgap

◆ SetWidth()

void NXOpen::Annotations::CenterlineSettingsBuilder::SetWidth ( NXOpen::Annotations::CenterlineSettingsBuilder::CenterlineThickness width)

设置 中心线的宽度
创建于 NX6.0.0。

许可要求:drafting ("DRAFTING")

参数
widthwidth

◆ Validate()

virtual bool NXOpen::Annotations::CenterlineSettingsBuilder::Validate ( )
virtual

验证组件的输入是否足以提交。如果组件未处于可提交状态,则抛出异常。例如,如果组件要求设置某些属性,但未设置,则此方法将抛出异常。对于某些组件,此方法会抛出未实现的 NXException。

返回
自验证是否成功
创建于 NX3.0.1。

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ Width()

NXOpen::Annotations::CenterlineSettingsBuilder::CenterlineThickness NXOpen::Annotations::CenterlineSettingsBuilder::Width ( )

获取 中心线的宽度
创建于 NX6.0.0。

许可要求:无