引线数据
更多...
#include <Annotations_LeaderData.hxx>
|
| enum | ArrowheadType {
ArrowheadTypeClosedArrow
, ArrowheadTypeClosedSolidArrow
, ArrowheadTypeOpenArrow
, ArrowheadTypeFilledArrow
,
ArrowheadTypeClosedDoubleArrow
, ArrowheadTypeClosedDoubleSolidArrow
, ArrowheadTypeOpenDoubleArrow
, ArrowheadTypeFilledDoubleArrow
,
ArrowheadTypeNone
, ArrowheadTypeOrigin
, ArrowheadTypeCross
, ArrowheadTypeIntegral
,
ArrowheadTypeDot
, ArrowheadTypeFilledDot
, ArrowheadTypeSquare
, ArrowheadTypeFilledSquare
,
ArrowheadTypeDatum
, ArrowheadTypeFilledDatum
, ArrowheadTypeTopOpenArrow
, ArrowheadTypeBottomOpenArrow
,
ArrowheadTypeTopFilledArrow
, ArrowheadTypeBottomFilledArrow
} |
| enum | LeaderType {
LeaderTypePlain
, LeaderTypeAllAround
, LeaderTypePlainWithoutStub
, LeaderTypeFlag
,
LeaderTypeDatum
, LeaderTypeDotTerminated
, LeaderTypeExtension
, LeaderTypeAllOver
} |
◆ ArrowheadType
用于定义指引线箭头类型的箭头类型集合
| 枚举值 |
|---|
| ArrowheadTypeClosedArrow | 封闭箭头类型
|
| ArrowheadTypeClosedSolidArrow | 封闭实心箭头类型
|
| ArrowheadTypeOpenArrow | 开放箭头类型
|
| ArrowheadTypeFilledArrow | 填充箭头类型
|
| ArrowheadTypeClosedDoubleArrow | 封闭双箭头类型
|
| ArrowheadTypeClosedDoubleSolidArrow | 封闭实心双箭头类型
|
| ArrowheadTypeOpenDoubleArrow | 开放双箭头类型
|
| ArrowheadTypeFilledDoubleArrow | 填充双箭头类型
|
| ArrowheadTypeNone | 无终止符号
|
| ArrowheadTypeOrigin | 原点符号
|
| ArrowheadTypeCross | 十字符号
|
| ArrowheadTypeIntegral | 积分符号
|
| ArrowheadTypeDot | 点符号
|
| ArrowheadTypeFilledDot | 实心点符号
|
| ArrowheadTypeSquare | 方形符号
|
| ArrowheadTypeFilledSquare | 实心方形符号
|
| ArrowheadTypeDatum | 基准符号
|
| ArrowheadTypeFilledDatum | 实心基准符号
|
| ArrowheadTypeTopOpenArrow | 顶部开放箭头
|
| ArrowheadTypeBottomOpenArrow | 底部开放箭头
|
| ArrowheadTypeTopFilledArrow | 顶部填充箭头
|
| ArrowheadTypeBottomFilledArrow | 底部填充箭头
|
◆ LeaderType
用于定义可应用于注释的指引线类型的数据类型集合
| 枚举值 |
|---|
| LeaderTypePlain | 普通指引线样式
|
| LeaderTypeAllAround | 带全周符号的普通指引线样式
|
| LeaderTypePlainWithoutStub | 无短划线的普通指引线样式
|
| LeaderTypeFlag | 旗标样式
|
| LeaderTypeDatum | 基准特征符号样式
|
| LeaderTypeDotTerminated | 点终止样式的基准特征短划线
|
| LeaderTypeExtension | ID符号延伸样式指引线
|
| LeaderTypeAllOver | 全覆盖
|
◆ Arrowhead()
◆ DatumOnDotTerminatedArrowhead()
返回点终止指引线上基准部分的基准箭头类型
创建于 NX9.0.0。
许可要求:无
◆ DatumOnDotTerminatedEndPoint()
| NXOpen::Point3d NXOpen::Annotations::LeaderData::DatumOnDotTerminatedEndPoint |
( |
| ) |
|
获取点终止基准线基准部分的引线段的基准端点
创建于NX9.0.0.
许可要求:无
◆ DatumOnDotTerminatedStartPoint()
| NXOpen::Point3d NXOpen::Annotations::LeaderData::DatumOnDotTerminatedStartPoint |
( |
| ) |
|
返回点终止指引线上基准部分的指引线段的基准起点
创建于 NX9.0.0。
许可要求:无
◆ GetStubEndPoint()
返回指引线的终止点。
创建于NX11.0.0.
许可要求:无
◆ GetStubStartPoint()
返回指引线的起始点。
创建于NX11.0.0.
许可要求:无
◆ HasStub()
| bool NXOpen::Annotations::LeaderData::HasStub |
( |
| ) |
|
返回定义的指引线是否存在短横线状态。
创建于NX11.0.0.
许可要求:无
◆ Jogs()
◆ Leader()
返回指引线
创建于 NX6.0.0。
许可要求:无
◆ LeaderPerpendicular()
| bool NXOpen::Annotations::LeaderData::LeaderPerpendicular |
( |
| ) |
|
获取第一段与附着对象之间的垂直关系
创建于NX10.0.0.
许可要求:无
◆ Perpendicular()
| bool NXOpen::Annotations::LeaderData::Perpendicular |
( |
| ) |
|
返回第一段与短边之间的垂直关系
创建于 NX7.0.0。
许可要求:无
◆ SetArrowhead()
设置箭头
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetDatumOnDotTerminatedArrowhead()
设置点终止指引线上基准部分的基准箭头类型
创建于 NX9.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetDatumOnDotTerminatedEndPoint()
| void NXOpen::Annotations::LeaderData::SetDatumOnDotTerminatedEndPoint |
( |
const NXOpen::Point3d & | endpoint | ) |
|
设置点终止基准线基准部分的引线段的基准端点
创建于NX9.0.0.
许可要求:geometric_tol("GDT")或drafting("DRAFTING")
- 参数
-
◆ SetDatumOnDotTerminatedStartPoint()
| void NXOpen::Annotations::LeaderData::SetDatumOnDotTerminatedStartPoint |
( |
const NXOpen::Point3d & | startpoint | ) |
|
设置点终止指引线上基准部分的指引线段的基准起点
创建于 NX9.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetLeaderPerpendicular()
| void NXOpen::Annotations::LeaderData::SetLeaderPerpendicular |
( |
bool | isLeaderPerpendicular | ) |
|
设置第一段与附着对象之间的垂直关系
创建于NX10.0.0.
许可要求:geometric_tol("GDT")或drafting("DRAFTING")
- 参数
-
| isLeaderPerpendicular | isleaderperpendicular |
◆ SetPerpendicular()
| void NXOpen::Annotations::LeaderData::SetPerpendicular |
( |
bool | isPerpendicular | ) |
|
设置第一段与短边之间的垂直关系
创建于 NX7.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| isPerpendicular | isperpendicular |
◆ SetStubSide()
设置短边侧
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetStubSize()
| void NXOpen::Annotations::LeaderData::SetStubSize |
( |
double | stubSize | ) |
|
设置短边尺寸
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetTerminatorType()
设置终止符类型
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| terminatorType | terminatortype |
◆ SetVerticalAttachment()
设置垂直附着方式
创建于NX10.0.0.
许可要求:geometric_tol("GDT")或drafting("DRAFTING")
- 参数
-
| verticalAttachment | vertical attachment |
◆ StubSide()
返回短边侧
创建于 NX6.0.0。
许可要求:无
◆ StubSize()
| double NXOpen::Annotations::LeaderData::StubSize |
( |
| ) |
|
返回短边尺寸
创建于 NX6.0.0。
许可要求:无
◆ TerminatorType()
返回终止符类型
创建于 NX6.0.0。
许可要求:无
◆ Validate()
| virtual bool NXOpen::Annotations::LeaderData::Validate |
( |
| ) |
|
|
virtual |
◆ VerticalAttachment()
获取垂直附着方式
创建于NX10.0.0.
许可要求:无