|
NX Open C++ 参考指南 2406 v1.1
|
草图关联修剪构建器 更多...
#include <SketchAssociativeTrimBuilder.hxx>
Public 类型 | |
| enum | TrimOption { TrimOptionKeep , TrimOptionDiscard } |
Public 成员函数 | |
| NXOpen::Section * | CreateSection () |
| void | DeselectRegion (const NXOpen::Point3d &helpPoint) |
| std::vector< NXOpen::Section * > | GetSections () |
| NXOpen::SelectNXObjectList * | RecipeCurves () |
| void | RemoveSection (NXOpen::Section *section) |
| void | ResetRegions () |
| void | SelectRegion (const NXOpen::Point3d &helpPoint) |
| void | SetTrimType (NXOpen::SketchAssociativeTrimBuilder::TrimOption option) |
| NXOpen::SketchAssociativeTrimBuilder::TrimOption | TrimType () |
| void | UpdateRegions () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _SketchAssociativeTrimBuilderBuilder |
草图关联修剪构建器
表示 SketchAssociativeTrimBuilder。<br> 创建此类的新实例,请使用 SketchCollection::CreateSketchAssociativeTrimBuilder。<br>
默认值。
| Property | Value |
|---|---|
| TrimType | Keep |
创建于 NX5.0.0。
| NXOpen::Section * NXOpen::SketchAssociativeTrimBuilder::CreateSection | ( | ) |
| void NXOpen::SketchAssociativeTrimBuilder::DeselectRegion | ( | const NXOpen::Point3d & | helpPoint | ) |
与帮助点对应的区域将根据修剪类型取消选择保留/丢弃
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| helpPoint | 区域选择的帮助点 |
| std::vector< NXOpen::Section * > NXOpen::SketchAssociativeTrimBuilder::GetSections | ( | ) |
获取修剪约束的所有 Section(创建/编辑期间)
返回:与构建器关联的所有 Section
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| NXOpen::SelectNXObjectList * NXOpen::SketchAssociativeTrimBuilder::RecipeCurves | ( | ) |
返回输入曲线。这些曲线必须属于单个连续的配方链。
创建于 NX6.0.0。
许可证要求:无
| void NXOpen::SketchAssociativeTrimBuilder::RemoveSection | ( | NXOpen::Section * | section | ) |
| void NXOpen::SketchAssociativeTrimBuilder::ResetRegions | ( | ) |
强制区域被取消选择
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| void NXOpen::SketchAssociativeTrimBuilder::SelectRegion | ( | const NXOpen::Point3d & | helpPoint | ) |
设置区域选择的帮助点。与帮助点对应的区域将根据修剪类型保留/丢弃
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| helpPoint | 区域选择的帮助点 |
| void NXOpen::SketchAssociativeTrimBuilder::SetTrimType | ( | NXOpen::SketchAssociativeTrimBuilder::TrimOption | option | ) |
设置修剪区域类型 - 如果需要保留/丢弃指定区域
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| option | 选项 |
| NXOpen::SketchAssociativeTrimBuilder::TrimOption NXOpen::SketchAssociativeTrimBuilder::TrimType | ( | ) |
返回修剪区域类型 - 如果需要保留/丢弃指定区域
创建于 NX6.0.0。
许可证要求:无
| void NXOpen::SketchAssociativeTrimBuilder::UpdateRegions | ( | ) |
重新创建并更新区域以反映边界曲线的变化
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")