C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Input data for create parts of stamping solid by another solid. More...

#include <sheet_metal_param.h>

+ Inheritance diagram for MbStampWithToolPartsParams:
+ Collaboration diagram for MbStampWithToolPartsParams:

Public Member Functions

 MbStampWithToolPartsParams (const c3d::ConstFaceSPtr &targetFace, const c3d::FacesSPtrVector &pierceFaces, const bool punch, const bool removeOriginalStamp, const MbToolStampingValues &params, const MbSNameMaker &nameMaker)
 Constructor by parameters.
 
bool IsRemoveStamp () const
 Remove the original stamping.
 
- Public Member Functions inherited from MbStampWithToolParams
 MbStampWithToolParams (const c3d::ConstFaceSPtr &targetFace, const c3d::FacesSPtrVector &pierceFaces, const bool punch, const MbToolStampingValues &params, const MbSNameMaker &nameMaker)
 Constructor by parameters.
 
const bool CheckValid () const
 Check whether the parameters are valid.
 
const c3d::ConstFaceSPtrGetTargetFace () const
 Obtain the face for stamping.
 
const c3d::FacesSPtrVector & GetPierceFacesVector () const
 Obtain the pierce faces of tool body.
 
const MbToolStampingValuesGetStampingValues () const
 Obtain the stamping parameters.
 
bool IsPunch () const
 Is tool body a punch (true) or a die (false).
 
const MbSNameMakerGetSimpleNameMaker () const
 Obtain an object for naming the new objects.
 

Detailed Description

Input data for create parts of stamping solid by another solid.

Input data for create parts of stamping solid by another solid.


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