|
NX Open C++ 参考指南 2406 v1.1
|
几何属性分析类 更多...
#include <GeometricAnalysis_GeometricProperties.hxx>
类 | |
| struct | CaeCurve |
| struct | CaeFace |
| struct | Edge |
| struct | Face |
Public 类型 | |
| enum | Entity { EntityFace , EntityEdge , EntityCaeFace , EntityCaeCurve } |
| enum | OutputType { OutputTypeDynamic , OutputTypeStatic } |
| enum | Status { StatusSuccess , StatusInvalidInput , StatusFailed } |
友元 | |
| class | _GeometricPropertiesBuilder |
几何属性分析类
表示几何属性类。此类可用于在给定点查找面、边、曲线、CAE面和CAE边/曲线的局部几何属性。
要创建此类的新实例,请使用 NXOpen::GeometricAnalysis::AnalysisManager::CreateGeometricPropertiesObject
创建于NX5.0.0。
表示几何属性的输出方式。 GeometricAnalysis::GeometricProperties::OutputTypeDynamic 在NX交互运行时显示光标下实体的属性。
| 枚举值 | |
|---|---|
| OutputTypeDynamic | 实体属性在鼠标悬停时首先显示在对话框本身上。选择点后,这些属性会列在信息窗口中。 |
| OutputTypeStatic | 所选实体的属性显示在信息窗口中。 |
| NXOpen::GeometricAnalysis::GeometricProperties::Status NXOpen::GeometricAnalysis::GeometricProperties::GetCaeCurveProperties | ( | NXOpen::NXObject * | entityTag, |
| const NXOpen::Point3d & | absPoint, | ||
| NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve * | caeCurve ) |
获取指定点处的CAE曲线局部属性
| entityTag | 用于获取属性的NXObject |
| absPoint | 用于计算属性的参考点的绝对坐标 |
| caeCurve | CAE边/曲线属性 |
| NXOpen::GeometricAnalysis::GeometricProperties::Status NXOpen::GeometricAnalysis::GeometricProperties::GetCaeFaceProperties | ( | NXOpen::NXObject * | entityTag, |
| const NXOpen::Point3d & | absPoint, | ||
| NXOpen::GeometricAnalysis::GeometricProperties::CaeFace * | caeFace ) |
获取指定点处的CAE面局部属性
| entityTag | 用于获取属性的NXObject |
| absPoint | 用于计算属性的参考点的绝对坐标 |
| caeFace | CAE面属性 |
| NXOpen::GeometricAnalysis::GeometricProperties::Status NXOpen::GeometricAnalysis::GeometricProperties::GetEdgeProperties | ( | NXOpen::NXObject * | entityTag, |
| const NXOpen::Point3d & | absPoint, | ||
| NXOpen::GeometricAnalysis::GeometricProperties::Edge * | edge ) |
获取指定点处的边/曲线局部属性
| entityTag | 用于获取属性的NXObject |
| absPoint | 用于计算属性的参考点的绝对坐标 |
| edge | 边/曲线属性 |
| NXOpen::GeometricAnalysis::GeometricProperties::Status NXOpen::GeometricAnalysis::GeometricProperties::GetFaceProperties | ( | NXOpen::NXObject * | entityTag, |
| const NXOpen::Point3d & | absPoint, | ||
| NXOpen::GeometricAnalysis::GeometricProperties::Face * | face ) |
获取指定点处的面局部属性
| entityTag | 用于获取属性的NXObject |
| absPoint | 用于计算属性的参考点的绝对坐标 |
| face | 面属性 |
| NXOpen::GeometricAnalysis::GeometricProperties::Status NXOpen::GeometricAnalysis::GeometricProperties::ListProperties | ( | const NXOpen::Point3d & | absPoint | ) |
| NXOpen::GeometricAnalysis::GeometricProperties::Status NXOpen::GeometricAnalysis::GeometricProperties::ListProperties | ( | NXOpen::NXObject * | entityTag, |
| const NXOpen::Point3d & | absPoint ) |
在信息窗口中显示指定对象在给定点的局部属性
| entityTag | 用于获取属性的NXObject |
| absPoint | 用于计算属性的参考点的绝对坐标 |
| NXOpen::SelectObjectList * NXOpen::GeometricAnalysis::GeometricProperties::ObjectsForAnalysis | ( | ) |
返回待分析的对象
于NX5.0.0中创建。
许可证要求:无
| NXOpen::GeometricAnalysis::GeometricProperties::OutputType NXOpen::GeometricAnalysis::GeometricProperties::OutputMethod | ( | ) |
返回输出方法
于NX5.0.0中创建。
许可证要求:无
| void NXOpen::GeometricAnalysis::GeometricProperties::Reset | ( | ) |
清除图形窗口中显示局部几何属性的所有标记
创建于NX5.0.0。
许可证要求:无
| void NXOpen::GeometricAnalysis::GeometricProperties::SetOutputMethod | ( | NXOpen::GeometricAnalysis::GeometricProperties::OutputType | outputMethod | ) |
设置输出方法
于NX5.0.0中创建。
许可证要求:无
| outputMethod | 输出方法 |