|
NX Open C++ 参考指南 2406 v1.1
|
布尔运算特征构建器 更多...
#include <Implicit_BooleanBuilder.hxx>
Public 类型 | |
| enum | BlendMethodType { BlendMethodTypeContinuous , BlendMethodTypeRound , BlendMethodTypeChamfer } |
Public 成员函数 | |
| int | BlendFactor () |
| NXOpen::Implicit::BooleanBuilder::BlendMethodType | BlendMethod () |
| double | ComputeBlendRegion () |
| bool | KeepTarget () |
| bool | KeepTool () |
| NX_DEPRECATED ("在NX1980.0.0中已弃用。请使用NXOpen::Implicit::BooleanBuilder::BlendFactor替代。任何大于0的值均表示需要创建混合。") void SetCreateBlends(bool createBlends) | |
| NX_DEPRECATED ("在NX1980.0.0中已弃用。请使用NXOpen::Implicit::BooleanBuilder::BlendFactor替代。若返回值大于0,则表示已创建混合。") bool CreateBlends() | |
| void | SetBlendFactor (int blendFactor) |
| void | SetBlendMethod (NXOpen::Implicit::BooleanBuilder::BlendMethodType blendMethod) |
| void | SetKeepTarget (bool keepTarget) |
| void | SetKeepTool (bool keepTool) |
| NXOpen::ScCollector * | TargetBody () |
| NXOpen::ScCollector * | ToolBody () |
| Public 成员函数 继承自 NXOpen::Implicit::OperationBuilder | |
| bool | DisplayVoxel () |
| NX_DEPRECATED ("在NX1980.0.0中过时。请改用NXOpen::Implicit::OperationBuilder::VoxelSizePercent。") bool UpdateDefaultVoxelSizeBasedOnFirstOperation() | |
| NX_DEPRECATED ("在NX1980.0.0中过时。请改用NXOpen::Implicit::OperationBuilder::VoxelSizePercent。") void SetUpdateDefaultVoxelSizeBasedOnFirstOperation(bool updateVoxelSize) | |
| void | SetDisplayVoxel (bool displayVoxelFlag) |
| void | SetSmoothness (double smoothness) |
| double | Smoothness () |
| NXOpen::Expression * | VoxelSizeAbsolute () |
| 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 | _BooleanBuilderBuilder |
布尔运算特征构建器
表示Implicit.BooleanBuilder。 它将对所选体执行布尔运算(合并、求差或求交)。
这是抽象类。
创建于NX1953.0.0。
| int NXOpen::Implicit::BooleanBuilder::BlendFactor | ( | ) |
返回混合因子
创建于NX1953.0.0。
许可证要求:无
| NXOpen::Implicit::BooleanBuilder::BlendMethodType NXOpen::Implicit::BooleanBuilder::BlendMethod | ( | ) |
返回混合方法
创建于NX2406.0.0。
许可证要求:无
| double NXOpen::Implicit::BooleanBuilder::ComputeBlendRegion | ( | ) |
混合区域
创建于NX2406.0.0。
许可证要求:无
| bool NXOpen::Implicit::BooleanBuilder::KeepTarget | ( | ) |
返回保留目标选项
创建于NX1980.0.0。
许可证要求:无
| bool NXOpen::Implicit::BooleanBuilder::KeepTool | ( | ) |
返回保留刀具选项
创建于NX1980.0.0。
许可证要求:无
| NXOpen::Implicit::BooleanBuilder::NX_DEPRECATED | ( | "在NX1980.0.0中已弃用。请使用NXOpen::Implicit::BooleanBuilder::BlendFactor替代。任何大于0的值均表示需要创建混合。" | ) |
设置创建混合选项
创建混合
| NXOpen::Implicit::BooleanBuilder::NX_DEPRECATED | ( | "在NX1980.0.0中已弃用。请使用NXOpen::Implicit::BooleanBuilder::BlendFactor替代。若返回值大于0,则表示已创建混合。" | ) |
返回创建混合选项
| void NXOpen::Implicit::BooleanBuilder::SetBlendFactor | ( | int | blendFactor | ) |
设置混合因子
创建于NX1953.0.0。
许可证要求:nx_implicit (" NX Implicit Modeling")
| blendFactor | 混合因子 |
| void NXOpen::Implicit::BooleanBuilder::SetBlendMethod | ( | NXOpen::Implicit::BooleanBuilder::BlendMethodType | blendMethod | ) |
设置混合方法
创建于NX2406.0.0。
许可证要求:nx_implicit (" NX Implicit Modeling")
| blendMethod | 混合方法 |
| void NXOpen::Implicit::BooleanBuilder::SetKeepTarget | ( | bool | keepTarget | ) |
设置保留目标选项
创建于NX1980.0.0。
许可证要求:nx_implicit (" NX Implicit Modeling")
| keepTarget | 保留目标 |
| void NXOpen::Implicit::BooleanBuilder::SetKeepTool | ( | bool | keepTool | ) |
设置保留刀具选项
创建于NX1980.0.0。
许可证要求:nx_implicit (" NX Implicit Modeling")
| keepTool | 保留刀具 |
| NXOpen::ScCollector * NXOpen::Implicit::BooleanBuilder::TargetBody | ( | ) |
返回目标体
创建于NX1953.0.0。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Implicit::BooleanBuilder::ToolBody | ( | ) |
返回刀具体
创建于NX1953.0.0。
许可证要求:无