C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
cr_lofted_solid.h File Reference

Constructor of a lofted shell. More...

#include <cur_contour_on_plane.h>
#include <cr_swept_solid.h>
#include <templ_sptr.h>

Classes

class  MbCurveLoftedSolid
 Constructor of a lofted shell. More...
 

Functions

c3d::CreatorSPtr CreateCurveLofted (c3d::ShellSPtr &srcSolid, MbeCopyMode copyMode, const MbLoftedSolidParams &loftSolParams, MbResultType &res, c3d::ShellSPtr &resShell)
 Create a solid from a planar sections. More...
 
MbCreatorCreateCurveLofted (MbFaceShell *solid, MbeCopyMode sameShell, SArray< MbPlacement3D > &places, RPArray< MbContour > &planeConours, const LoftedValues &params, OperationType oType, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, SArray< MbCartPoint3D > *guidePoints, MbResultType &res, MbFaceShell *&resShell)
 Create a solid from a planar sections. More...
 
MbCreatorCreateCurveLofted (MbFaceShell *solid, MbeCopyMode sameShell, RPArray< MbSurface > &surfaces, RPArray< MbContour > &planeConours, const LoftedValues &params, OperationType oType, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, RPArray< MbCurve3D > *guideCurves, SArray< MbCartPoint3D > *guidePoints, MbResultType &res, MbFaceShell *&resShell)
 Create a solid from sections on surfaces. More...
 
MbCreatorCreateCurveLofted (MbFaceShell *solid, MbeCopyMode sameShell, SArray< MbPlacement3D > &places, RPArray< MbContour > &planeConours, const MbCurve3D &centre_line, const LoftedValues &params, OperationType oType, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, SArray< MbCartPoint3D > *guidePoints, MbResultType &res, MbFaceShell *&resShell)
 Create a solid from a planar sections. More...
 
MbCreatorCreateCurveLofted (MbFaceShell *solid, MbeCopyMode sameShell, RPArray< MbSurface > &surfaces, RPArray< MbContour > &planeConours, const MbCurve3D &centre_line, const LoftedValues &params, OperationType oType, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, RPArray< MbCurve3D > *guideCurves, SArray< MbCartPoint3D > *guidePoints, MbResultType &res, MbFaceShell *&resShell)
 Create a solid from a space sections. More...
 

Detailed Description

Constructor of a lofted shell.