几何检查
更多...
#include <GeometricAnalysis_ExamineGeometry.hxx>
|
| enum | Check {
CheckObjectTiny
, CheckObjectMisaligned
, CheckBodyDataStructures
, CheckBodyConsistency
,
CheckBodyFaceIntersections
, CheckBodySheetBoundaries
, CheckFaceSmoothness
, CheckFaceSelfIntersection
,
CheckFaceSpikesCuts
, CheckEdgeSmoothness
, CheckEdgeTolerances
, CheckNumChecks
} |
|
|
class | _ExamineGeometryBuilder |
◆ Check
检查类型
| 枚举值 |
|---|
| CheckObjectTiny | 微小对象
|
| CheckObjectMisaligned | 错位对象
|
| CheckBodyDataStructures | 体数据结构
|
| CheckBodyConsistency | 体一致性
|
| CheckBodyFaceIntersections | 体-面相交
|
| CheckBodySheetBoundaries | 体片体边界
|
| CheckFaceSmoothness | 面光滑度
|
| CheckFaceSelfIntersection | 面自相交
|
| CheckFaceSpikesCuts | 面尖峰/切割
|
| CheckEdgeSmoothness | 边光滑度
|
| CheckEdgeTolerances | 边公差
|
| CheckNumChecks | 检查数量
|
◆ CheckCriteriaAngle()
| double NXOpen::GeometricAnalysis::ExamineGeometry::CheckCriteriaAngle |
( |
| ) |
|
获取检查标准角度
创建于 NX5.0.0。
许可要求:无
◆ CheckCriteriaDistance()
| double NXOpen::GeometricAnalysis::ExamineGeometry::CheckCriteriaDistance |
( |
| ) |
|
获取检查标准距离
创建于 NX5.0.0。
许可要求:无
◆ ClearAllChecks()
| void NXOpen::GeometricAnalysis::ExamineGeometry::ClearAllChecks |
( |
| ) |
|
清除或取消所有类型的检查
于NX5.0.0版本创建。
许可证要求 : 无
◆ ClearCheck()
清除或取消指定类型的检查
于NX5.0.0版本创建。
许可证要求 : 无
- 参数
-
◆ DisplayResultsAsInfo()
| void NXOpen::GeometricAnalysis::ExamineGeometry::DisplayResultsAsInfo |
( |
| ) |
|
在信息窗口中显示结果
于NX5.0.0创建。
许可证要求:无
◆ Examine()
| void NXOpen::GeometricAnalysis::ExamineGeometry::Examine |
( |
| ) |
|
◆ GetFailedObjects()
◆ GetResults()
| std::vector< int > NXOpen::GeometricAnalysis::ExamineGeometry::GetResults |
( |
| ) |
|
◆ HighlightResult()
高亮显示特定类型检查的结果。如果部分实体高亮失败,返回True,否则返回False。 当实体损坏或缺少正确显示所需信息时,高亮会失败。部分实体高亮失败时,剩余实体会继续高亮。
- 返回
- 方法返回状态。 如果返回值等于false,表示显示成功。 如果返回值为true,表示部分对象显示失败。
创建于 NX5.0.0。
许可要求:无
- 参数
-
◆ ObjectsToExamine()
获取要检查的对象
于NX5.0.0版本创建。
许可证要求 : 无
◆ SetAllChecks()
| void NXOpen::GeometricAnalysis::ExamineGeometry::SetAllChecks |
( |
| ) |
|
设置所有类型的检查
于NX5.0.0版本创建。
许可证要求 : 无
◆ SetCheck()
设置指定类型的检查
于NX5.0.0版本创建。
许可证要求 : 无
- 参数
-
◆ SetCheckCriteriaAngle()
| void NXOpen::GeometricAnalysis::ExamineGeometry::SetCheckCriteriaAngle |
( |
double | angle | ) |
|
设置检查标准角度
创建于 NX5.0.0。
许可要求:无
- 参数
-
◆ SetCheckCriteriaDistance()
| void NXOpen::GeometricAnalysis::ExamineGeometry::SetCheckCriteriaDistance |
( |
double | distance | ) |
|
设置检查标准距离
创建于 NX5.0.0。
许可要求:无
- 参数
-
◆ UnhighlightAllResults()
| void NXOpen::GeometricAnalysis::ExamineGeometry::UnhighlightAllResults |
( |
| ) |
|
取消高亮所有结果
于NX5.0.0创建。
许可证要求:无
◆ UnhighlightResult()
取消高亮显示特定类型检查的结果
创建于 NX5.0.0。
许可要求:无
- 参数
-