C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Parameters for extracting a specified part of a decomposing solid. More...

#include <op_shell_parameter.h>

+ Collaboration diagram for MbShellPartParams:

Public Member Functions

 MbShellPartParams (size_t id, const MbPath &path, const MbSNameMaker &operNames, const MbPartSolidIndices &partIndices)
 Constructor. More...
 
 ~MbShellPartParams ()
 Destructor.
 
size_t GetId () const
 Get the number of selected part of the solid.
 
const MbPathGetPath () const
 Get the identifier for the selected part.
 
const MbSNameMakerGetNameMaker () const
 Get the object defining names generation in the operation.
 
const MbPartSolidIndicesGetPartIndices () const
 Get the indices of the parts of the solid.
 

Protected Attributes

size_t _id
 The number of selected part of the solid.
 
MbPath _path
 An identifier for the selected part.
 
SPtr< MbSNameMaker_operNames
 An object defining names generation in the operation.
 
MbPartSolidIndices _partIndices
 Indices of the parts of the solid.
 

Detailed Description

Parameters for extracting a specified part of a decomposing solid.

Parameters for extracting a specified part of a decomposing solid.

Constructor & Destructor Documentation

◆ MbShellPartParams()

MbShellPartParams::MbShellPartParams ( size_t  id,
const MbPath path,
const MbSNameMaker operNames,
const MbPartSolidIndices partIndices 
)
inline

Constructor.

Constructor of extraction shell parameters.

Parameters
[in]id- The number of selected part of the solid.
[in]path- An identifier for the selected part.
[in]operNames- An object for naming the new objects.
[in]partIndices- Indices of the parts of the solid.

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