C3D Toolkit  Kernel - 118060, Vision - 2.15.0.1825

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 DuplicationValuesGetDuplicationValues () 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 MbSNameMakerGetNameMaker () 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: