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

旋转指针特征构建器 更多...

#include <Features_RotatingPointerBuilder.hxx>

类 NXOpen::Features::RotatingPointerBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::ExpressionHorizontalAngle ()
NXOpen::ExpressionMaximumRange ()
NXOpen::ExpressionMinimumRange ()
void SetSourcePoint (NXOpen::Point *sourcePoint)
void SetUpDirection (NXOpen::Direction *upDirection)
void SetViewDirection (NXOpen::Direction *viewDirection)
NXOpen::PointSourcePoint ()
NXOpen::DirectionUpDirection ()
NXOpen::ExpressionVerticalDownAngle ()
NXOpen::ExpressionVerticalUpAngle ()
NXOpen::DirectionViewDirection ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _RotatingPointerBuilderBuilder

详细描述

旋转指针特征构建器

表示旋转指针构建器
旋转指针是一种视觉设备,它根据其对称的水平角、垂直上角、垂直下角
最小范围和最大范围计算视野。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::AVDACollection::CreateRotatingPointerBuilder  NXOpen::Features::AVDACollection::CreateRotatingPointerBuilder @endlink  <br>

默认值。

属性
HorizontalAngle.Value 360
MaximumRange.Value 20000(毫米单位零件),787.4015(英寸单位零件)
MinimumRange.Value 1(毫米单位零件),0.0393701(英寸单位零件)
VerticalDownAngle.Value 30
VerticalUpAngle.Value 30


于NX2306.0.0版本创建。

成员函数说明

◆ HorizontalAngle()

NXOpen::Expression * NXOpen::Features::RotatingPointerBuilder::HorizontalAngle ( )

返回水平角
于NX2306.0.0版本创建。

许可证要求:无

◆ MaximumRange()

NXOpen::Expression * NXOpen::Features::RotatingPointerBuilder::MaximumRange ( )

返回最大范围
于NX2306.0.0版本创建。

许可证要求:无

◆ MinimumRange()

NXOpen::Expression * NXOpen::Features::RotatingPointerBuilder::MinimumRange ( )

返回最小范围
于NX2306.0.0版本创建。

许可证要求:无

◆ SetSourcePoint()

void NXOpen::Features::RotatingPointerBuilder::SetSourcePoint ( NXOpen::Point * sourcePoint)

设置旋转指针源点
于NX2306.0.0版本创建。

许可证要求:vehicle_des_val (" Vehicle Design and Validation")

参数
sourcePoint源点

◆ SetUpDirection()

void NXOpen::Features::RotatingPointerBuilder::SetUpDirection ( NXOpen::Direction * upDirection)

设置旋转指针向上方向
于NX2306.0.0版本创建。

许可证要求:vehicle_des_val (" Vehicle Design and Validation")

参数
upDirection向上方向

◆ SetViewDirection()

void NXOpen::Features::RotatingPointerBuilder::SetViewDirection ( NXOpen::Direction * viewDirection)

设置旋转指针方向
于NX2306.0.0版本创建。

许可证要求:vehicle_des_val (" Vehicle Design and Validation")

参数
viewDirection视图方向

◆ SourcePoint()

NXOpen::Point * NXOpen::Features::RotatingPointerBuilder::SourcePoint ( )

返回旋转指针源点
于NX2306.0.0版本创建。

许可证要求:无

◆ UpDirection()

NXOpen::Direction * NXOpen::Features::RotatingPointerBuilder::UpDirection ( )

返回旋转指针向上方向
于NX2306.0.0版本创建。

许可证要求:无

◆ VerticalDownAngle()

NXOpen::Expression * NXOpen::Features::RotatingPointerBuilder::VerticalDownAngle ( )

返回垂直下角
于NX2306.0.0版本创建。

许可证要求:无

◆ VerticalUpAngle()

NXOpen::Expression * NXOpen::Features::RotatingPointerBuilder::VerticalUpAngle ( )

返回垂直上角
于NX2306.0.0版本创建。

许可证要求:无

◆ ViewDirection()

NXOpen::Direction * NXOpen::Features::RotatingPointerBuilder::ViewDirection ( )

返回旋转指针方向
于NX2306.0.0版本创建。

许可证要求:无