C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
cr_split_shell.h File Reference

Construction of a shell with splitting of faces. More...

#include <cur_contour.h>
#include <creator.h>
#include <op_boolean_flags.h>
#include <cr_split_data.h>

Classes

class  MbSplitShell
 Construction of a shell with splitting of faces. More...
 

Functions

MbCreatorCreateSplitSolid (MbFaceShell *solid, MbeCopyMode sameShell, const MbPlacement3D &splitPlace, MbeSenseValue splitType, const RPArray< MbContour > &splitContours, bool splitSame, RPArray< MbFace > &selFaces, const MbMergingFlags &mergingFlags, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&shell)
 Create a shell with faces splitting by extrusion. More...
 
MbCreatorCreateSplitSolid (MbFaceShell *solid, MbeCopyMode sameShell, const RPArray< MbSpaceItem > &splitItems, bool splitSame, RPArray< MbFace > &selFaces, const MbMergingFlags &mergingFlags, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&shell)
 Create a shell with faces splitting by spatial objects. More...
 

Detailed Description

Construction of a shell with splitting of faces.