C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Parameters of the simplification corners operation.
. More...

#include <sheet_metal_param.h>

Public Member Functions

 MbSimplifyFlatPatternValues ()
 Default constructor.
 
 MbSimplifyFlatPatternValues (bool uFaces, bool cTreatment)
 Constructor by specific parameters.
 
 MbSimplifyFlatPatternValues (bool uFaces, bool cTreatment, const std::vector< SimpleName > &keepCircularReliefs)
 Constructor by specific parameters.
 
 MbSimplifyFlatPatternValues (const MbSimplifyFlatPatternValues &other)
 Copy-constructor.
 
void Init (bool uFaces, bool cTreatment, const std::vector< SimpleName > &kCircularReliefs)
 Initialize by specific parameters.
 
void Init (const MbSimplifyFlatPatternValues &other)
 Initialize by another structure.
 
const MbSimplifyFlatPatternValuesoperator= (const MbSimplifyFlatPatternValues &other)
 Assignment operator.
 
bool IsSame (const MbSimplifyFlatPatternValues &other) const
 Determine whether an object is equal?
 

Public Attributes

bool _uniteFaces
 The merger faces flag.
 
bool _cornerTreatment
 The simplification corners flag.
 
std::vector< SimpleName_keepCircularReliefs
 Operations names to keep circular relieves.
 

Detailed Description

Parameters of the simplification corners operation.
.

Parameters of the simplification corners operation.


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