C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

Parameters for creating a shell with a hole, a pocket or a groove. More...

#include <op_shell_parameter.h>

+ Collaboration diagram for MbHoleSolidParams:

Public Member Functions

 MbHoleSolidParams (const MbPlacement3D &place, const HoleValues &params, const MbSNameMaker &operNames)
 Constructor. More...
 
 ~MbHoleSolidParams ()
 Destructor.
 
const MbSNameMaker & GetNameMaker () const
 Get the object defining names generation in the operation.
 
const MbPlacement3D & GetPlace () const
 Get the local coordinate system.
 
const HoleValues & GetParameters () const
 Get the parameters of operation.
 

Protected Attributes

MbPlacement3D _place
 A local coordinate system.
 
const HoleValues & _parameters
 Parameters of a shell creation.
 
c3d::SNameMakerSPtr _operNames
 An object defining names generation in the operation.
 

Detailed Description

Parameters for creating a shell with a hole, a pocket or a groove.

Parameters for creating a shell with a hole, a pocket or a groove.

Constructor & Destructor Documentation

◆ MbHoleSolidParams()

MbHoleSolidParams::MbHoleSolidParams ( const MbPlacement3D &  place,
const HoleValues &  params,
const MbSNameMaker &  operNames 
)
inline

Constructor.

Constructor of parameters for creating a shell with a hole, a pocket or a groove.

Parameters
[in]place- A local coordinate system.
[in]params- Parameters of operation.
[in]operNames- An object for naming the new objects.

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