C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Parameters for creating chamfers for edges of a solid. More...

#include <op_shell_parameter.h>

+ Inheritance diagram for MbShellChamferParams:
+ Collaboration diagram for MbShellChamferParams:

Public Member Functions

 MbShellChamferParams (const c3d::EdgesSPtrVector &initCurves, const SmoothValues &params, const MbSNameMaker &names)
 Constructor. More...
 
const MbSNameMakerGetNameMaker () const
 Get the object defining names generation in the operation.
 
const c3d::EdgesSPtrVector & GetCurves () const
 Get the edges to create chamfer on.
 

Public Attributes

SmoothValues _params
 The operation parameters.
 

Protected Attributes

c3d::EdgesSPtrVector _initCurves
 An array of edges to create chamfer on.
 
SPtr< MbSNameMaker_nameMaker
 An object defining names generation in the operation.
 

Detailed Description

Parameters for creating chamfers for edges of a solid.

Parameters for creating chamfers for edges of a solid.

Constructor & Destructor Documentation

◆ MbShellChamferParams()

MbShellChamferParams::MbShellChamferParams ( const c3d::EdgesSPtrVector &  initCurves,
const SmoothValues params,
const MbSNameMaker names 
)
inline

Constructor.

Constructor of parameters for creating chamfers for edges of a solid.

Parameters
[in]initCurves- An array of edges to create chamfer on.
[in]params- The operation parameters.
[in]names- An object for naming the new objects.

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