特征提取构建器
更多...
#include <Facet_FeatureExtractionBuilder.hxx>
|
|
class | _FeatureExtractionBuilderBuilder |
◆ InputActions
指定如何处理输入 facets 体。
| 枚举值 |
|---|
| InputActionsBlank | 隐藏输入 facets 体
|
| InputActionsRetain | 保留输入 facets 体
|
| InputActionsDelete | 删除输入 facets 体
|
◆ AreBordersEnabled()
| bool NXOpen::Facet::FeatureExtractionBuilder::AreBordersEnabled |
( |
| ) |
|
获取提取边界选项
创建于 NX5.0.0。
许可证要求:无
◆ AreRegionsEnabled()
| bool NXOpen::Facet::FeatureExtractionBuilder::AreRegionsEnabled |
( |
| ) |
|
获取提取区域选项
创建于 NX5.0.0。
许可证要求:无
◆ FacetBodies()
获取输入 facets 体选择列表
创建于 NX5.0.0。
许可证要求:无
◆ GetExtractedBorders()
| std::vector< NXOpen::Spline * > NXOpen::Facet::FeatureExtractionBuilder::GetExtractedBorders |
( |
| ) |
|
获取提取的曲线。调用此方法前需先调用 Builder::Commit。
- 返回
- 提取的曲线
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
◆ GetExtractedRegions()
获取提取的 facets 体。调用此方法前需先调用 Builder::Commit。
- 返回
- 提取的 facets 体
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
◆ InputAction()
获取输入 facets 体操作
创建于 NX5.0.0。
许可证要求:无
◆ IsSmoothingEnabled()
| bool NXOpen::Facet::FeatureExtractionBuilder::IsSmoothingEnabled |
( |
| ) |
|
获取平滑选项
创建于 NX5.0.0。
许可证要求:无
◆ MinimumBorderLength()
| double NXOpen::Facet::FeatureExtractionBuilder::MinimumBorderLength |
( |
| ) |
|
获取最小边界长度
创建于 NX5.0.0。
许可证要求:无
◆ SetAreBordersEnabled()
| void NXOpen::Facet::FeatureExtractionBuilder::SetAreBordersEnabled |
( |
bool | bordersEnabled | ) |
|
设置提取边界选项
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
- 参数
-
| bordersEnabled | bordersenabled |
◆ SetAreRegionsEnabled()
| void NXOpen::Facet::FeatureExtractionBuilder::SetAreRegionsEnabled |
( |
bool | regionsEnabled | ) |
|
设置提取区域选项
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
- 参数
-
| regionsEnabled | regionsenabled |
◆ SetInputAction()
设置输入 facets 体操作
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
- 参数
-
◆ SetMinimumBorderLength()
| void NXOpen::Facet::FeatureExtractionBuilder::SetMinimumBorderLength |
( |
double | minimumBorderLength | ) |
|
设置最小边界长度
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
- 参数
-
| minimumBorderLength | minimumborderlength |
◆ SetSmoothingEnabled()
| void NXOpen::Facet::FeatureExtractionBuilder::SetSmoothingEnabled |
( |
bool | smoothingEanbled | ) |
|
设置平滑选项
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
- 参数
-
| smoothingEanbled | smoothingeanbled |
◆ SetSmoothingFactor()
| void NXOpen::Facet::FeatureExtractionBuilder::SetSmoothingFactor |
( |
double | smoothingFactor | ) |
|
设置平滑因子
创建于 NX5.0.0。
许可证要求:studio_free_form ("STUDIO FREE FORM") 或 nx_polygon_modeling (" NX 多边形建模")
- 参数
-
| smoothingFactor | smoothingfactor |
◆ SmoothingFactor()
| double NXOpen::Facet::FeatureExtractionBuilder::SmoothingFactor |
( |
| ) |
|
获取平滑因子
创建于 NX5.0.0。
许可证要求:无