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

多边形阵列 更多...

#include <GeometricUtilities_PolygonPattern.hxx>

类 NXOpen::GeometricUtilities::PolygonPattern 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  SizeOptions { SizeOptionsInscribed , SizeOptionsCircumscribed }

Public 成员函数

bool Flip ()
NXOpen::GeometricUtilities::HorizontalReferenceHorizontalRef ()
NXOpen::ExpressionNumberOfSides ()
NXOpen::GeometricUtilities::PolygonPattern::SizeOptions PolygonSizeOption ()
NXOpen::GeometricUtilities::PolygonPatternSpacingPolygonSpacing ()
NXOpen::GeometricUtilities::DistancePatternSpacingRadialSpacing ()
NXOpen::AxisRotationAxis ()
NXOpen::PointRotationCenter ()
void SetFlip (bool enabled)
void SetPolygonSizeOption (NXOpen::GeometricUtilities::PolygonPattern::SizeOptions option)
void SetRotationAxis (NXOpen::Axis *rotationAxis)
void SetRotationCenter (NXOpen::Point *rotationCenter)
void SetUseRadialDirectionToggle (bool toggle)
bool UseRadialDirectionToggle ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _PolygonPatternBuilder

详细描述

多边形阵列

多边形阵列定义。允许沿角度和径向方向进行规格化。
创建于NX8.0.0。

成员枚举类型说明

◆ SizeOptions

定义多边形类型阵列的多边形尺寸选项。

枚举值
SizeOptionsInscribed 

使用内切圆定义多边形

SizeOptionsCircumscribed 

使用外接圆定义多边形

成员函数说明

◆ Flip()

bool NXOpen::GeometricUtilities::PolygonPattern::Flip ( )

返回2D模式的翻转对象。此函数获取2D阵列的翻转属性。
创建于NX8.0.0。

许可要求:无

◆ HorizontalRef()

NXOpen::GeometricUtilities::HorizontalReference * NXOpen::GeometricUtilities::PolygonPattern::HorizontalRef ( )

返回水平参考
创建于NX8.0.0。

许可要求:无

◆ NumberOfSides()

NXOpen::Expression * NXOpen::GeometricUtilities::PolygonPattern::NumberOfSides ( )

返回在此方向上生成的多边形类型阵列的边数
创建于NX8.0.0。

许可要求:无

◆ PolygonSizeOption()

NXOpen::GeometricUtilities::PolygonPattern::SizeOptions NXOpen::GeometricUtilities::PolygonPattern::PolygonSizeOption ( )

返回多边形尺寸选项
创建于NX8.0.0。

许可要求:无

◆ PolygonSpacing()

NXOpen::GeometricUtilities::PolygonPatternSpacing * NXOpen::GeometricUtilities::PolygonPattern::PolygonSpacing ( )

返回阵列实例的多边形间距
创建于NX8.0.0。

许可要求:无

◆ RadialSpacing()

NXOpen::GeometricUtilities::DistancePatternSpacing * NXOpen::GeometricUtilities::PolygonPattern::RadialSpacing ( )

返回阵列实例的径向间距
创建于NX8.0.0。

许可要求:无

◆ RotationAxis()

NXOpen::Axis * NXOpen::GeometricUtilities::PolygonPattern::RotationAxis ( )

返回阵列的旋转轴。
创建于NX8.0.0。

许可要求:无

◆ RotationCenter()

NXOpen::Point * NXOpen::GeometricUtilities::PolygonPattern::RotationCenter ( )

返回2D阵列的旋转中心。
创建于NX8.0.0。

许可要求:无

◆ SetFlip()

void NXOpen::GeometricUtilities::PolygonPattern::SetFlip ( bool enabled)

设置2D模式的翻转对象。此函数获取2D阵列的翻转属性。
创建于NX8.0.0。

许可要求:无

参数
enabledenabled

◆ SetPolygonSizeOption()

void NXOpen::GeometricUtilities::PolygonPattern::SetPolygonSizeOption ( NXOpen::GeometricUtilities::PolygonPattern::SizeOptions option)

设置多边形尺寸选项
创建于NX8.0.0。

许可要求:无

参数
optionoption

◆ SetRotationAxis()

void NXOpen::GeometricUtilities::PolygonPattern::SetRotationAxis ( NXOpen::Axis * rotationAxis)

设置阵列的旋转轴。
创建于NX8.0.0。

许可要求:无

参数
rotationAxisrotationaxis

◆ SetRotationCenter()

void NXOpen::GeometricUtilities::PolygonPattern::SetRotationCenter ( NXOpen::Point * rotationCenter)

设置2D阵列的旋转中心。
创建于NX8.0.0。

许可要求:无

参数
rotationCenterrotationcenter

◆ SetUseRadialDirectionToggle()

void NXOpen::GeometricUtilities::PolygonPattern::SetUseRadialDirectionToggle ( bool toggle)

设置UseRadialDirection切换属性。此函数获取UseRadialDirection切换值
创建于NX8.0.0。

许可要求:无

参数
toggletoggle

◆ UseRadialDirectionToggle()

bool NXOpen::GeometricUtilities::PolygonPattern::UseRadialDirectionToggle ( )

返回UseRadialDirection切换属性。此函数获取UseRadialDirection切换值
创建于NX8.0.0。

许可要求:无

◆ Validate()

virtual bool NXOpen::GeometricUtilities::PolygonPattern::Validate ( )
virtual

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.