|
NX Open C++ 参考指南 2406 v1.1
|
矩形阵列 更多...
#include <GeometricUtilities_RectangularPattern.hxx>
友元 | |
| class | _RectangularPatternBuilder |
矩形阵列
矩形阵列定义。允许沿两个可能正交或非正交的线性轴进行规格设定。
于NX7.5.0中创建。
| bool NXOpen::GeometricUtilities::RectangularPattern::CreateLastStaggered | ( | ) |
获取是否在交错行中生成最后一个项目的选项。如果为'true',则交错行的图案宽度会更窄。
于NX7.5.0版本创建。
许可要求 : 无
| NXOpen::GeometricUtilities::HorizontalReference * NXOpen::GeometricUtilities::RectangularPattern::HorizontalRef | ( | ) |
获取水平参考
于NX8.0.0版本创建。
许可要求 : 无
| void NXOpen::GeometricUtilities::RectangularPattern::SetCreateLastStaggered | ( | bool | create | ) |
设置是否在交错行中生成最后一个项目的选项。如果为'true',则交错行的图案宽度会更窄。
于NX7.5.0版本创建。
许可要求 : 无
| create | create |
| void NXOpen::GeometricUtilities::RectangularPattern::SetSimplifiedLayoutType | ( | NXOpen::GeometricUtilities::RectangularPattern::SimplifiedLayoutTypes | type | ) |
设置用于该图案的简化布局类型
于NX8.0.0版本创建。
许可要求 : 无
| type | type |
| void NXOpen::GeometricUtilities::RectangularPattern::SetStaggerType | ( | NXOpen::GeometricUtilities::RectangularPattern::StaggerOptions | spaceType | ) |
设置用于该图案的交错类型
于NX7.5.0版本创建。
许可要求 : 无
| spaceType | spacetype |
| void NXOpen::GeometricUtilities::RectangularPattern::SetUseYDirectionToggle | ( | bool | toggle | ) |
设置UseYDirection切换属性。此函数获取UseYDirection切换值
创建于NX7.5.0。
许可证要求:无
| toggle | toggle |
| void NXOpen::GeometricUtilities::RectangularPattern::SetXDirection | ( | NXOpen::Direction * | xDirection | ) |
设置X轴
于NX7.5.0中创建。
许可证要求: 无
| xDirection | xdirection |
| void NXOpen::GeometricUtilities::RectangularPattern::SetXFlip | ( | bool | flip | ) |
设置XSelection翻转属性。此函数翻转2D阵列的X选择对象
创建于NX7.5.0。
许可证要求:无
| flip | flip |
| void NXOpen::GeometricUtilities::RectangularPattern::SetXSymmetryToggle | ( | bool | toggle | ) |
设置XSymmetry切换属性。此函数获取X对称切换值
创建于NX7.5.0。
许可证要求:无
| toggle | toggle |
| void NXOpen::GeometricUtilities::RectangularPattern::SetYDirection | ( | NXOpen::Direction * | yDirection | ) |
设置Y轴,该轴可以是任何不与X轴平行的矢量
创建于NX7.5.0。
许可证要求:无
| yDirection | ydirection |
| void NXOpen::GeometricUtilities::RectangularPattern::SetYFlip | ( | bool | flip | ) |
设置YSelection翻转属性。此函数翻转2D阵列的Y选择对象
创建于NX7.5.0。
许可证要求:无
| flip | flip |
| void NXOpen::GeometricUtilities::RectangularPattern::SetYSymmetryToggle | ( | bool | toggle | ) |
设置YSymmetry切换属性。此函数获取Y对称切换值
创建于NX7.5.0。
许可证要求:无
| toggle | toggle |
| NXOpen::GeometricUtilities::RectangularPattern::SimplifiedLayoutTypes NXOpen::GeometricUtilities::RectangularPattern::SimplifiedLayoutType | ( | ) |
获取用于该图案的简化布局类型
于NX8.0.0版本创建。
许可要求 : 无
| NXOpen::GeometricUtilities::RectangularPattern::StaggerOptions NXOpen::GeometricUtilities::RectangularPattern::StaggerType | ( | ) |
获取用于该图案的交错类型
于NX7.5.0版本创建。
许可要求 : 无
| bool NXOpen::GeometricUtilities::RectangularPattern::UseYDirectionToggle | ( | ) |
获取UseYDirection切换属性。此函数获取UseYDirection切换值
创建于NX7.5.0。
许可证要求:无
|
virtual |
验证组件的输入是否满足调用提交的条件。如果组件处于无法提交的状态,则会抛出异常。例如,如果组件要求您设置某个属性,而您尚未设置,此方法会抛出异常。对于某些组件,此方法会抛出"尚未实现"的NXException。
| NXOpen::Direction * NXOpen::GeometricUtilities::RectangularPattern::XDirection | ( | ) |
返回X轴
于NX7.5.0中创建。
许可证要求: 无
| bool NXOpen::GeometricUtilities::RectangularPattern::XFlip | ( | ) |
获取XSelection翻转属性。此函数翻转2D阵列的X选择对象
创建于NX7.5.0。
许可证要求:无
| NXOpen::SelectNXObject * NXOpen::GeometricUtilities::RectangularPattern::XSelection | ( | ) |
获取方向对象。此函数获取2D阵列的X方向对象。如果不在2D模式下调用,此调用将导致异常。
创建于NX7.5.0。
许可证要求:无
| NXOpen::GeometricUtilities::DistancePatternSpacing * NXOpen::GeometricUtilities::RectangularPattern::XSpacing | ( | ) |
获取沿X轴的实例间距
创建于NX7.5.0。
许可证要求:无
| bool NXOpen::GeometricUtilities::RectangularPattern::XSymmetryToggle | ( | ) |
获取XSymmetry切换属性。此函数获取X对称切换值
创建于NX7.5.0。
许可证要求:无
| NXOpen::Direction * NXOpen::GeometricUtilities::RectangularPattern::YDirection | ( | ) |
获取Y轴,该轴可以是任何不与X轴平行的矢量
创建于NX7.5.0。
许可证要求:无
| bool NXOpen::GeometricUtilities::RectangularPattern::YFlip | ( | ) |
获取YSelection翻转属性。此函数翻转2D阵列的Y选择对象
创建于NX7.5.0。
许可证要求:无
| NXOpen::SelectNXObject * NXOpen::GeometricUtilities::RectangularPattern::YSelection | ( | ) |
获取方向对象。此函数获取2D阵列的Y方向对象。如果不在2D模式下调用,此调用将导致异常。
创建于NX7.5.0。
许可证要求:无
| NXOpen::GeometricUtilities::DistancePatternSpacing * NXOpen::GeometricUtilities::RectangularPattern::YSpacing | ( | ) |
获取沿Y轴的实例间距
创建于NX7.5.0。
许可证要求:无
| bool NXOpen::GeometricUtilities::RectangularPattern::YSymmetryToggle | ( | ) |
获取YSymmetry切换属性。此函数获取Y对称切换值
创建于NX7.5.0。
许可证要求:无