C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

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 MbPath & GetPath () const
 Get the identifier for the selected part.
 
const MbSNameMaker & GetNameMaker () const
 Get the object defining names generation in the operation.
 
const MbPartSolidIndices & GetPartIndices () 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: