|
OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
|
Boolean-operation veneer namespace; trailing underscore avoids the C++ keyword. More...
Classes | |
| struct | BoolOptions |
PascalCase mirror of occtl_bool_options_t with idiomatic defaults. More... | |
Functions | |
| NodeId | fuse (Graph &theGraph, const std::vector< NodeId > &theObjects, const std::vector< NodeId > &theTools, const BoolOptions &theOpts={}) |
| Boolean Fuse of two argument groups. See occtl_bool_fuse. | |
| NodeId | cut (Graph &theGraph, const std::vector< NodeId > &theObjects, const std::vector< NodeId > &theTools, const BoolOptions &theOpts={}) |
| Boolean Cut. See occtl_bool_cut. | |
| NodeId | common (Graph &theGraph, const std::vector< NodeId > &theObjects, const std::vector< NodeId > &theTools, const BoolOptions &theOpts={}) |
| Boolean Common (intersection). See occtl_bool_common. | |
| NodeId | section (Graph &theGraph, const std::vector< NodeId > &theObjects, const std::vector< NodeId > &theTools, const BoolOptions &theOpts={}) |
| Boolean Section. See occtl_bool_section. | |
| NodeId | split (Graph &theGraph, const std::vector< NodeId > &theObjects, const std::vector< NodeId > &theTools, const BoolOptions &theOpts={}) |
| Boolean Split. See occtl_bool_split. | |
Boolean-operation veneer namespace; trailing underscore avoids the C++ keyword.