3.5.0-rc1
Loading...
Searching...
No Matches
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.
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
static TIGL_EXPORT PNamedShape Shellify (PNamedShape shape)
 Tries to sew adjacent faces to create a shell (equivalent to create wires).

Member Function Documentation

◆ AppendNamesToShape()

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()

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()

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: