C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

The class of parameters for the operation of deleting faces from a body by name. More...

#include <sheet_metal_param.h>

+ Inheritance diagram for MbRemoveOperationResultParams:
+ Collaboration diagram for MbRemoveOperationResultParams:

Public Member Functions

 MbRemoveOperationResultParams (const SimpleName removeName, MbeSheetOperationName opType, const MbSNameMaker &nameMaker)
 Constructor. More...
 
 MbRemoveOperationResultParams (const SimpleName removeName, const MbSNameMaker &nameMaker)
 Constructor. More...
 
SimpleName GetRemoveName () const
 Get main name of the operation to delete.
 
MbeSheetOperationName GetSheetOperationTypeName () const
 Type of sheet metal operations.
 
const MbSNameMakerGetNameMaker () const
 Get the object defining names generation in the operation.
 
- Public Member Functions inherited from MbPrecision
 MbPrecision ()
 Default constructor.
 
 MbPrecision (double _precision, double _deviation)
 Constructor by the specified precision.
 
 MbPrecision (const MbPrecision &other)
 Copy-constructor.
 
 ~MbPrecision ()
 Destructor.
 
void Init (const MbPrecision &other)
 Initialization function.
 
void Init (double _precision)
 Initialization function.
 
MbPrecisionoperator= (const MbPrecision &other)
 Assignment operator.
 
bool IsSame (const MbPrecision &other, double accuracy) const
 Determine whether an object is equal?
 
double GetPrecision () const
 Get precision.
 
void SetPrecision (double a)
 Set precision.
 

Additional Inherited Members

- Static Public Member Functions inherited from MbPrecision
static double GetMaxMetricTolerance ()
 Get the maximum metric tolerance. More...
 
static double GetMaxAngleTolerance ()
 Get the maximum angular tolerance. More...
 
- Protected Attributes inherited from MbPrecision
double precision
 The metric precision of the construction of objects.
 
double deviation
 The angular precision of the construction of objects.
 

Detailed Description

The class of parameters for the operation of deleting faces from a body by name.

The class of parameters for the operation of deleting faces from a body by name.

Constructor & Destructor Documentation

◆ MbRemoveOperationResultParams() [1/2]

MbRemoveOperationResultParams::MbRemoveOperationResultParams ( const SimpleName  removeName,
MbeSheetOperationName  opType,
const MbSNameMaker nameMaker 
)

Constructor.

Constructor by main name of the operation to delete, type of sheet metal operations and object defining names generation in the operation.

Parameters
[in]removeName- Main name of the operation to delete.
[in]opType- Type of sheet metal operations.
[in]nameMaker- An object defining names generation in the operation.

◆ MbRemoveOperationResultParams() [2/2]

MbRemoveOperationResultParams::MbRemoveOperationResultParams ( const SimpleName  removeName,
const MbSNameMaker nameMaker 
)

Constructor.

Constructor by main name of the operation to delete and object defining names generation in the operation with operation type son_RibStamp.

Parameters
[in]removeName- Main name of the operation to delete.
[in]nameMaker- An object defining names generation in the operation.

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