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

目标点构建器 更多...

#include <Annotations_TargetPointBuilder.hxx>

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

Public 类型

enum  Thickness {
  ThicknessThin , ThicknessNormal , ThicknessThick , ThicknessOne = 6 ,
  ThicknessTwo , ThicknessThree , ThicknessFour , ThicknessFive ,
  ThicknessSix , ThicknessSeven , ThicknessEight , ThicknessNine
}

Public 成员函数

double Angle ()
NXOpen::NXColorColor ()
double Height ()
NXOpen::SelectNXObjectInherit ()
NXOpen::SelectNXObjectLocation ()
void SetAngle (double angle)
void SetColor (NXOpen::NXColor *color)
void SetHeight (double height)
void SetWidth (NXOpen::Annotations::TargetPointBuilder::Thickness width)
NXOpen::Annotations::TargetPointBuilder::Thickness Width ()
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 _TargetPointBuilderBuilder

详细描述

目标点构建器

表示 NXOpen::Annotations::TargetPoint 构建器
要创建此类的新实例,请使用 NXOpen::Annotations::TargetPointCollection::CreateTargetPointBuilder
默认值。

属性
角度 0
高度 5
宽度


在 NX6.0.0 中创建。

成员枚举类型说明

◆ Thickness

目标点粗细类型

枚举值
ThicknessThin 

ThicknessNormal 

正常

ThicknessThick 

ThicknessOne 

宽度一

ThicknessTwo 

宽度二

ThicknessThree 

宽度三

ThicknessFour 

宽度四

ThicknessFive 

宽度五

ThicknessSix 

宽度六

ThicknessSeven 

宽度七

ThicknessEight 

宽度八

ThicknessNine 

宽度九

成员函数说明

◆ Angle()

double NXOpen::Annotations::TargetPointBuilder::Angle ( )

返回 角度
在 NX6.0.0 中创建。

许可要求:无

◆ Color()

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

返回 颜色
在 NX6.0.0 中创建。

许可要求:无

◆ Height()

double NXOpen::Annotations::TargetPointBuilder::Height ( )

返回 高度
在 NX6.0.0 中创建。

许可要求:无

◆ Inherit()

NXOpen::SelectNXObject * NXOpen::Annotations::TargetPointBuilder::Inherit ( )

返回 继承
在 NX6.0.0 中创建。

许可要求:无

◆ Location()

NXOpen::SelectNXObject * NXOpen::Annotations::TargetPointBuilder::Location ( )

返回 位置
在 NX6.0.0 中创建。

许可要求:无

◆ SetAngle()

void NXOpen::Annotations::TargetPointBuilder::SetAngle ( double angle)

设置 角度
在 NX6.0.0 中创建。

许可要求:制图 ("DRAFTING")

参数
angleangle

◆ SetColor()

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

设置 颜色
在 NX6.0.0 中创建。

许可要求:制图 ("DRAFTING")

参数
colorcolor

◆ SetHeight()

void NXOpen::Annotations::TargetPointBuilder::SetHeight ( double height)

设置 高度
在 NX6.0.0 中创建。

许可要求:制图 ("DRAFTING")

参数
heightheight

◆ SetWidth()

void NXOpen::Annotations::TargetPointBuilder::SetWidth ( NXOpen::Annotations::TargetPointBuilder::Thickness width)

设置 宽度
在 NX6.0.0 中创建。

许可要求:制图 ("DRAFTING")

参数
widthwidth

◆ Width()

NXOpen::Annotations::TargetPointBuilder::Thickness NXOpen::Annotations::TargetPointBuilder::Width ( )

返回 宽度
在 NX6.0.0 中创建。

许可要求:无