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

圆形阵列 更多...

#include <GeometricUtilities_CircularPattern.hxx>

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

Public 类型

enum  StaggerOptions { StaggerOptionsNone , StaggerOptionsRow }

Public 成员函数

NXOpen::GeometricUtilities::AngularPatternSpacingAngularSpacing ()
bool CreateLastStaggered ()
bool Flip ()
NXOpen::GeometricUtilities::HorizontalReferenceHorizontalRef ()
bool IncludeSeedToggle ()
NXOpen::GeometricUtilities::DistancePatternSpacingRadialSpacing ()
NXOpen::AxisRotationAxis ()
NXOpen::PointRotationCenter ()
void SetCreateLastStaggered (bool create)
void SetFlip (bool enabled)
void SetIncludeSeedToggle (bool toggle)
void SetRotationAxis (NXOpen::Axis *rotationAxis)
void SetRotationCenter (NXOpen::Point *rotationCenter)
void SetStaggerType (NXOpen::GeometricUtilities::CircularPattern::StaggerOptions spaceType)
void SetUseRadialDirectionToggle (bool toggle)
NXOpen::GeometricUtilities::CircularPattern::StaggerOptions StaggerType ()
bool UseRadialDirectionToggle ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _CircularPatternBuilder

详细描述

圆形阵列

圆形阵列定义。允许沿角度和径向方向指定。
创建于NX7.5.0。

成员枚举类型说明

◆ StaggerOptions

定义要应用于阵列的交错。交错值用于偏移其他每行/列的阵列。

枚举值
StaggerOptionsNone 

不应用交错

StaggerOptionsRow 

交错行

成员函数说明

◆ AngularSpacing()

NXOpen::GeometricUtilities::AngularPatternSpacing * NXOpen::GeometricUtilities::CircularPattern::AngularSpacing ( )

返回环形阵列实例的角度间距。
Created in NX7.5.0.

License requirements : None

◆ CreateLastStaggered()

bool NXOpen::GeometricUtilities::CircularPattern::CreateLastStaggered ( )

返回在交错行中生成最后一个实例的选项。如果为'true',则交错后的行会使阵列更窄。
Created in NX7.5.0.

License requirements : None

◆ Flip()

bool NXOpen::GeometricUtilities::CircularPattern::Flip ( )

返回二维模式的中心点对象。此函数获取二维环形阵列的中心点对象。

弃用
Deprecated in NX8.0.0. Use GeometricUtilities::CircularPattern::RotationCenter instead.

Created in NX7.5.0.

License requirements : None

返回二维模式的翻转对象。此函数获取二维环形阵列的翻转属性。
Created in NX7.5.0.

License requirements : None

◆ HorizontalRef()

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

返回水平参考。
Created in NX8.0.0.

License requirements : None

◆ IncludeSeedToggle()

bool NXOpen::GeometricUtilities::CircularPattern::IncludeSeedToggle ( )

返回“包含源对象”切换属性。此函数获取“包含源对象”的切换值。
Created in NX7.5.0.

License requirements : None

◆ RadialSpacing()

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

返回环形阵列实例的径向间距。
Created in NX7.5.0.

License requirements : None

◆ RotationAxis()

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

返回阵列的旋转轴。
创建于NX7.5.0。

许可证要求: 无

◆ RotationCenter()

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

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

许可证要求: 无

◆ SetCreateLastStaggered()

void NXOpen::GeometricUtilities::CircularPattern::SetCreateLastStaggered ( bool create)

设置在交错行中生成最后一个实例的选项。如果为'true',则交错后的行会使阵列更窄。
Created in NX7.5.0.

License requirements : None

参数
create创建

◆ SetFlip()

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

设置二维模式的翻转对象。此函数获取二维环形阵列的翻转属性。
Created in NX7.5.0.

License requirements : None

参数
enabled启用

◆ SetIncludeSeedToggle()

void NXOpen::GeometricUtilities::CircularPattern::SetIncludeSeedToggle ( bool toggle)

设置“包含源对象”切换属性。此函数获取“包含源对象”的切换值。
Created in NX7.5.0.

License requirements : None

参数
toggle切换

◆ SetRotationAxis()

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

设置阵列的旋转轴。
创建于NX7.5.0。

许可证要求: 无

参数
rotationAxis旋转轴

◆ SetRotationCenter()

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

设置二维环形阵列的旋转中心。
Created in NX8.0.0.

License requirements : None

参数
rotationCenter旋转中心

◆ SetStaggerType()

void NXOpen::GeometricUtilities::CircularPattern::SetStaggerType ( NXOpen::GeometricUtilities::CircularPattern::StaggerOptions spaceType)

设置阵列使用的交错类型。
Created in NX7.5.0.

License requirements : None

参数
spaceType空间类型

◆ SetUseRadialDirectionToggle()

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

设置“使用径向方向”切换属性。此函数获取“使用径向方向”的切换值。
Created in NX7.5.0.

License requirements : None

参数
toggle切换

◆ StaggerType()

NXOpen::GeometricUtilities::CircularPattern::StaggerOptions NXOpen::GeometricUtilities::CircularPattern::StaggerType ( )

返回阵列使用的交错类型。
Created in NX7.5.0.

License requirements : None

◆ UseRadialDirectionToggle()

bool NXOpen::GeometricUtilities::CircularPattern::UseRadialDirectionToggle ( )

返回“使用径向方向”切换属性。此函数获取“使用径向方向”的切换值。
Created in NX7.5.0.

License requirements : None

◆ Validate()

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

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

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

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.