角度测量构建器
更多...
#include <MeasureAngleBuilder.hxx>
|
| enum | AngleType { AngleTypeThreePoints
, AngleTypeTwoObjects
, AngleTypeScreenPoints
} |
| enum | ObjectType { ObjectTypeObject
, ObjectTypeFeature
, ObjectTypeVector
} |
| enum | OrientationType { OrientationTypeInnerAngle
, OrientationTypeOuterAngle
} |
| enum | ProjectionType { ProjectionTypeAngle3d
, ProjectionTypeAngleXy
, ProjectionTypeTrueAngle
} |
| enum | AnnotationType { AnnotationTypeNone
, AnnotationTypeShowDimension
, AnnotationTypeCreateLine
, AnnotationTypeCreateCsys
} |
| enum | RequirementType { RequirementTypeNone
, RequirementTypeNew
, RequirementTypeExisting
} |
|
|
class | _MeasureAngleBuilderBuilder |
◆ AngleType
表示角度类型
| 枚举值 |
|---|
| AngleTypeThreePoints | 三点
|
| AngleTypeTwoObjects | 两个对象
|
| AngleTypeScreenPoints | 屏幕点
|
◆ ObjectType
表示对象类型
| 枚举值 |
|---|
| ObjectTypeObject | 对象
|
| ObjectTypeFeature | 特征
|
| ObjectTypeVector | 矢量
|
◆ OrientationType
表示方向类型
| 枚举值 |
|---|
| OrientationTypeInnerAngle | 内角
|
| OrientationTypeOuterAngle | 外角
|
◆ ProjectionType
表示投影类型
| 枚举值 |
|---|
| ProjectionTypeAngle3d | 三维角度
|
| ProjectionTypeAngleXy | XY平面角度
|
| ProjectionTypeTrueAngle | 真实角度
|
◆ BaseEnd()
返回终点
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ BasePoint()
返回基点
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ Feature1()
返回特征1
创建于NX5.0.0。
许可证要求:无
◆ Feature2()
返回特征2
创建于NX5.0.0。
许可证要求:无
◆ IsExact()
| bool NXOpen::MeasureAngleBuilder::IsExact |
( |
| ) |
|
返回精确标志
于NX7.5.0中创建。
许可要求:无
◆ Object1()
返回对象1
创建于NX5.0.0。
许可证要求:无
◆ Object2()
返回对象2
创建于NX5.0.0。
许可证要求:无
◆ Objtype1()
返回对象类型1
创建于NX5.0.0。
许可证要求:无
◆ Objtype2()
返回对象类型2
创建于NX5.0.0。
许可证要求:无
◆ Orientation()
◆ ProtractorEnd()
返回量角器端点
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
◆ Ptype()
返回投影类型
创建于NX5.0.0。
许可证要求:无
◆ SetBaseEnd()
| void NXOpen::MeasureAngleBuilder::SetBaseEnd |
( |
NXOpen::Point * | baseEnd | ) |
|
设置端点
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
- 参数
-
◆ SetBasePoint()
| void NXOpen::MeasureAngleBuilder::SetBasePoint |
( |
NXOpen::Point * | basePoint | ) |
|
设置基点
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetExact()
| void NXOpen::MeasureAngleBuilder::SetExact |
( |
bool | isExact | ) |
|
设置精确标志
于NX7.5.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetObjtype1()
设置对象类型1
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
- 参数
-
◆ SetObjtype2()
设置对象类型2
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
- 参数
-
◆ SetOrientation()
设置方向
于NX5.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetProtractorEnd()
| void NXOpen::MeasureAngleBuilder::SetProtractorEnd |
( |
NXOpen::Point * | protractorEnd | ) |
|
设置量角器端点
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
- 参数
-
| protractorEnd | protractorend |
◆ SetPtype()
设置投影类型
于NX5.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetVector1()
设置矢量1
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
- 参数
-
◆ SetVector2()
设置矢量2
创建于NX5.0.0。
许可证要求:solid_modeling("SOLIDS MODELING")
- 参数
-
◆ Vector1()
返回矢量1
创建于NX5.0.0。
许可证要求:无
◆ Vector2()
返回矢量2
创建于NX5.0.0。
许可证要求:无