C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

Class with solid duplication parameters. More...

#include <op_duplication_parameter.h>

+ Collaboration diagram for MbDuplicationSolidParams:

Public Member Functions

 MbDuplicationSolidParams (const DPtr< DuplicationValues > &values, IProgressIndicator *prog=nullptr)
 Constructor.
 
 MbDuplicationSolidParams (const DPtr< DuplicationValues > &values, const MbSNameMaker &names, IProgressIndicator *prog=nullptr)
 Constructor.
 
 MbDuplicationSolidParams (bool isPolar, const MbVector3D &dir1, const double step1, const uint num1, const MbVector3D &dir2, const double step2, const uint num2, const MbCartPoint3D *center, bool isAlongAxis, IProgressIndicator *prog=nullptr)
 Constructor based on DuplicationMeshValues to copy by grid.
 
 MbDuplicationSolidParams (const MbMatrix3D &matr, IProgressIndicator *prog=nullptr)
 Constructor based on DuplicationMatrixValues to copy by grid.
 
 MbDuplicationSolidParams (const SArray< MbMatrix3D > &matr, IProgressIndicator *prog=nullptr)
 Constructor based on DuplicationMatrixValues to copy by grid.
 
 MbDuplicationSolidParams (const std::vector< MbMatrix3D > &matr, IProgressIndicator *prog=nullptr)
 Constructor based on DuplicationMatrixValues to copy by grid.
 
const DuplicationValues & GetDuplicationValues () const
 Get the copy parameters.
 
void GetFacesIndices (c3d::IndicesVector &selIndices) const
 Get indices of selected shell faces.
 
void SetFacesIndices (const c3d::IndicesVector &selIndices)
 Set indices of selected shell faces.
 
bool IsAdaptMode () const
 Open shell instances adaptation mode.
 
void SetAdaptMode (bool enable)
 Open shell instances adaptation mode.
 
const MbSNameMaker & GetNameMaker () const
 Get the object defining names generation in the operation.
 
void SetNameMaker (const MbSNameMaker &names, bool version=true)
 Set the object defining names generation in the operation.
 

Public Attributes

IProgressIndicator * _progress
 A progress indicator of the operation.
 

Detailed Description

Class with solid duplication parameters.

Class with solid duplication parameters.


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