|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Creation of phantom operations. More...
#include <templ_s_array.h>#include <mb_cart_point3d.h>#include <space_item.h>#include <op_shell_parameter.h>#include <op_swept_parameter.h>#include <position_data.h>#include <topology_faceset.h>#include <mb_operation_result.h>Functions | |
| MbResultType | SmoothPhantom (const MbSmoothPhantomParams ¶ms, MbSmoothPhantomResult &result) |
| Create phantom surfaces of fillet/chamfer. More... | |
| MbResultType | SmoothSequence (const MbSmoothSequenceParams ¶ms, MbSmoothSequenceResult &result) |
| Create a sequence of smoothly connected edges. More... | |
| MbResultType | OffsetPhantom (const MbSolid &solid, RPArray< MbFace > &outFaces, RPArray< MbFace > &offFaces, SArray< double > &offDists, const SweptValues ¶ms, const MbSNameMaker &operNames, MbFaceShell *&result, size_t *hpShellFaceInd=nullptr) |
| Create phantom offset surfaces for faces of a shell. More... | |
| MbResultType | LocalCubePhantom (const MbSolid &solid, const MbLocalCubePhantomParams ¶ms, c3d::SolidSPtr &result) |
| Create a phantom of a bounding box in local coordinate system. More... | |
| bool | TruncatDirection (const MbCurveEdge &truncatingEdge, MbPlacement3D &dirPlace) |
| Determine a phantom direction of truncation. More... | |
| MbResultType | SmoothPositionData (const MbSmoothPositionDataParams ¶ms, MbSmoothPositionDataResults &result) |
| Create support points of fillet/chamfer operation sizes. More... | |
| MbFunction * | CreateFunction (const MbCurve3D &curve, const MbPlacement3D &place, size_t coordinate) |
| Create a function by one of three coordinates of curve. More... | |
| c3d::FunctionSPtr | CreateFunction (const MbCurve &curve, const MbFunctionParameters ¶ms) |
| Create a scalar function by Y-coordinate of curve. More... | |
| MbResultType | SectionPhantom (const MbSectionData §ionData, MbSectionPhantom &sctionPhantom) |
| Calculation of the phantom data for the ends of the mutable section surface. More... | |
Creation of phantom operations.