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

Constructor of shell of hole, pocket, groove. More...

#include <cr_swept_solid.h>
#include <op_shell_parameter.h>
#include <mb_placement3d.h>

Classes

class  MbHoleSolid
 Constructor of shell of hole, pocket, groove. More...
 

Functions

MbCreatorCreateHole (MbFaceShell *solid, MbeCopyMode sameShell, const MbPlacement3D &place, const HoleValues &par, const MbSNameMaker &ns, MbResultType &res, MbFaceShell *&shell)
 Create a shell with a hole, a pocket or a groove. More...
 
MbCreatorCreateHole (const c3d::ShellSPtr &solid, MbeCopyMode sameShell, const MbHoleSolidParams &params, MbResultType &res, c3d::ShellSPtr &shell)
 Create a shell with a hole, a pocket or a groove. More...
 
bool GetDepthToFace (const MbFace &face, const MbPlacement3D &place, const HoleValues &pars, double &depth)
 Determine the hole depth "to the specified surface" while creating a shell with a hole. More...
 

Detailed Description

Constructor of shell of hole, pocket, groove.