3.4.0
CBooleanOperTools Class Reference

#include <CBooleanOperTools.h>

Static Public Member Functions

static TIGL_EXPORT void AppendNamesToShape (const PNamedShape source, PNamedShape target)
 AppendNamesToShape searches for each target face, if it can be found in the source shape. If so, it applies the name of the source face to the target face. More...
 
static TIGL_EXPORT void MapFaceNamesAfterBOP (BRepBuilderAPI_MakeShape &bop, const PNamedShape source, PNamedShape result)
 maps the face names of source to the facenames of the resultShape as a result of a boolean operation bop More...
 
static TIGL_EXPORT PNamedShape Shellify (PNamedShape shape)
 Tries to sew adjacent faces to create a shell (equivalent to create wires) More...
 

Member Function Documentation

◆ AppendNamesToShape()

static TIGL_EXPORT void CBooleanOperTools::AppendNamesToShape ( const PNamedShape  source,
PNamedShape  target 
)
static

AppendNamesToShape searches for each target face, if it can be found in the source shape. If so, it applies the name of the source face to the target face.

◆ MapFaceNamesAfterBOP()

static TIGL_EXPORT void CBooleanOperTools::MapFaceNamesAfterBOP ( BRepBuilderAPI_MakeShape &  bop,
const PNamedShape  source,
PNamedShape  result 
)
static

maps the face names of source to the facenames of the resultShape as a result of a boolean operation bop

◆ Shellify()

static TIGL_EXPORT PNamedShape CBooleanOperTools::Shellify ( PNamedShape  shape)
static

Tries to sew adjacent faces to create a shell (equivalent to create wires)

Returns
PNamedShape

The documentation for this class was generated from the following file: