C3D Toolkit  Kernel - 118057, Vision - 2.14.7.1821

Input data for flange operation. More...

#include <sheet_metal_param.h>

+ Inheritance diagram for MbSheetSolidJointBendParams:
+ Collaboration diagram for MbSheetSolidJointBendParams:

Public Member Functions

 MbSheetSolidJointBendParams (const MbPlacement3D &placement, const MbContour &contour, const c3d::ConstEdgesVector &edges, const bool unbended, const MbJointBendValues &params, const MbSNameMaker &nameMaker)
 Constructor by parameters.
 
const MbPlacement3DGetPlacement () const
 Get contour's placement.
 
const MbContourGetContour () const
 Get contour.
 
const c3d::ConstEdgesVector & GetFlangeEdges () const
 Get flange edges.
 
const bool GetUnbendedFlag () const
 Get a flag of building in an unfolded form.
 
const MbJointBendValuesGetJointBendValues () const
 Obtain the miter bend parameters.
 
const MbSNameMakerGetNameMaker () const
 Obtain an object for naming the new objects.
 
- 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...
 
- Static Public Attributes inherited from MbPrecision
static const MbPrecision defaultPrecision
 Default precision (METRIC_PRECISION, ANGLE_REGION);.
 
- 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

Input data for flange operation.

Input data for flange operation.


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