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>
Public Member Functions | |
MbStampWithToolPartsParams (const c3d::ConstFaceSPtr &targetFace, const c3d::FacesSPtrVector &pierceFaces, const bool punch, const bool removeOriginalStamp, const MbToolStampingValues ¶ms, 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 ¶ms, const MbSNameMaker &nameMaker) | |
Constructor by parameters. | |
const bool | CheckValid () const |
Check whether the parameters are valid. | |
const c3d::ConstFaceSPtr & | GetTargetFace () const |
Obtain the face for stamping. | |
const c3d::FacesSPtrVector & | GetPierceFacesVector () const |
Obtain the pierce faces of tool body. | |
const MbToolStampingValues & | GetStampingValues () const |
Obtain the stamping parameters. | |
bool | IsPunch () const |
Is tool body a punch (true) or a die (false). | |
const MbSNameMaker & | GetSimpleNameMaker () const |
Obtain an object for naming the new objects. | |
Input data for create parts of stamping solid by another solid.
Input data for create parts of stamping solid by another solid.