C3D Toolkit  Kernel - 117944, Vision - 2.7.3.11
Deprecated List
Member Arc (const MbCartPoint &centre, const SArray< MbCartPoint > &points, bool curveClosed, double angle, double &a, double &b, MbCurve *&result)

The method is deprecated.

Member BooleanIntLoops (const MbCurve &loop1, bool bOrient1, const MbCurve &loop2, bool bOrient2, RPArray< MbCurve > &intLoops)

The method is deprecated.

The method is deprecated.

Member BuildBends3DAxisLines (const RPArray< MbFace > &bendFaces, RPArray< MbLineSegment3D > &axisLineSegments)
The function is deprecated, instead use BuildBends3DCenterlines with the parameter MbBends3DLinesParams.
Member BuildBends3DCenterlines (const RPArray< MbFace > &bendFaces, RPArray< MbCurve3D > &centerlines)
The function is deprecated, instead use BuildBends3DCenterlines with the parameter MbBends3DLinesParams.
Member c3d::ExportIntoBuffer (MbItem &item, MbeModelExchangeFormat modelFormat, char *&data, size_t &length, IConvertorProperty3D *prop=nullptr, IProgressIndicator *indicator=nullptr)
The method is deprecated 26.06.2020.
Member c3d::ExportIntoBuffer (MbModel &model, MbeModelExchangeFormat modelFormat, char *&data, size_t &length, IConvertorProperty3D *prop=0, IProgressIndicator *indicator=0)
The method is deprecated 26.06.2020.
Member c3d::ImportFromBuffer (MbModel &model, const char *data, size_t length, MbeModelExchangeFormat modelFormat, IConvertorProperty3D *prop=0, IProgressIndicator *indicator=0)
The method is deprecated 26.06.2020.
Member c3d::ImportFromBuffer (c3d::ItemSPtr &item, const char *data, size_t length, MbeModelExchangeFormat modelFormat, IConvertorProperty3D *prop=nullptr, IProgressIndicator *indicator=nullptr)
The method is deprecated 26.06.2020.
Member CollectionSolid (const MbCollection &collection, const MbGridShellParams &params, c3d::SolidSPtr &result, IProgressIndicator *prog)
The function is deprecated, instead use CollectionSolid with the parameter list MbGridShellParams.
Member ConvertMeshToInstance (c3d::ItemsSPtrVector &meshContainer, double accuracy=Math::metricRegion)
The method is deprecated.
Member ConvertShellToSheetMetall (MbFaceShell *initialShell, const MbeCopyMode sameShell, const MbFace &initFace, bool sense, MbSolidToSheetMetalValues &params, const MbSNameMaker &nameMaker, MbResultType &res, SPtr< MbFaceShell > &resultShell)

The function is deprecated, instead use ConvertShellToSheetMetall with the parameter list MbSolidToSheetMetalParams.

Member ConvertSolidToSheetMetal (MbSolid &solid, const MbeCopyMode sameShell, const MbFace &initFace, bool sense, MbSolidToSheetMetalValues &parameters, const MbSNameMaker &nameMaker, MbSolid *&result)

The function is deprecated, instead use ConvertSolidToSheetMetal with the parameter list MbSolidToSheetMetalParams.

Member CreateBead (MbSolid &solid, MbeCopyMode sameShell, const MbFace &face, const MbPlacement3D &placement, const RPArray< MbContour > &contours, const MbBeadValues &params, const MbSNameMaker &nameMaker, MbSolid *&result)
The method is deprecated.
Member CreateBeadParts (const MbPlacement3D &placement, const RPArray< MbContour > &contours, const SArray< MbCartPoint > &centers, const MbBeadValues &params, const double thinkness, const MbSNameMaker &nameMaker, MbSolid *&partToAdd, MbSolid *&partToSubtract)
The method is deprecated.
Member CreateBoolean (MbFaceShell *shell1, MbeCopyMode sameShell1, MbFaceShell *shell2, MbeCopyMode sameShell2, const RPArray< MbCreator > &creators, size_t &sharedCount, size_t &firstCount, OperationType oType, const MbSNameMaker &operNames, const MbBooleanFlags &flags, MbResultType &res, MbFaceShell *&shell)
The function is deprecated, instead use CreateBoolean with the parameter list MbBooleanOperationParams.
Member CreateCurveLofted (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)

The function is deprecated, instead use CreateCurveLofted with the parameter list MbLoftedSolidParams.

Member CreateCurveLofted (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)

The function is deprecated, instead use CreateCurveLofted with the parameter list MbLoftedSolidParams.

Member CreateCurveLofted (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)

The function is deprecated, instead use CreateCurveLofted with the parameter list MbLoftedSolidParams.

Member CreateCurveLofted (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)

The function is deprecated, instead use CreateCurveLofted with the parameter list MbLoftedSolidParams.

Member CreateDuplication (const MbFaceShell &solid, const DuplicationValues &params, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&shell)
The method is deprecated. Use instead CreateDuplication with the parameters MbDuplicationSolidParams.
Member CreateElementary (const MbElementarySurface &surface, const MbSNameMaker &n, MbResultType &res, c3d::ShellSPtr &shell)
The function is deprecated, instead use CreateElementary with the parameter list MbElementarySolidParams.
Member CreateElementary (const SArray< MbCartPoint3D > &points, const ElementaryShellType t, const MbSNameMaker &n, MbResultType &res, c3d::ShellSPtr &shell)
The function is deprecated, instead use CreateElementary with the parameter list MbElementarySolidParams.
Member CreateExtensionShell (MbFaceShell *solid, MbeCopyMode sameShell, const RPArray< MbCurveEdge > &edges, const ExtensionValues &parameters, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&shell)

The function is deprecated, instead use #ExtensionShellShell with the parameter list MbExtensionShellParams.

Member CreateFaces (const MbPlacement3D &place, const MbContour &contour, const MbVector3D &der, bool sense, const MbSNameMaker &n, RPArray< MbFace > &faces, bool useAddCount=false)
The function is deprecated, instead use CreateFaces with #FacesSPtrVector.
Member CreateHole (MbFaceShell *solid, MbeCopyMode sameShell, const MbPlacement3D &place, const HoleValues &par, const MbSNameMaker &ns, MbResultType &res, MbFaceShell *&shell)
The function is deprecated, instead use CreateHole with the parameter list MbHoleSolidParams.
Member CreateJalousieParts (const MbPlacement3D &placement, const RPArray< MbLineSegment > &segments, const MbJalousieValues &params, const double thickness, const MbSNameMaker &nameMaker, MbSolid *&partToAdd, MbSolid *&partToSubtract)
The method is deprecated.
Member CreateJoinShell (const RPArray< MbCurveEdge > &edges1, const SArray< bool > &orients1, const RPArray< MbCurveEdge > &edges2, const SArray< bool > &orients2, const MbMatrix3D &matr1, const MbMatrix3D &matr2, JoinSurfaceValues &parameters, const MbSNameMaker &names, MbResultType &res, MbFaceShell *&shell, bool isPhantom)
The function is deprecated, instead use CreateJoinShell with the parameter list MbJoinShellParams.
Member CreateJoinShell (MbSurfaceCurve &curve1, MbSurfaceCurve &curve2, JoinSurfaceValues &parameters, const MbSNameMaker &names, MbResultType &res, MbFaceShell *&shell)
The function is deprecated, instead use CreateJoinShell with the parameter list MbJoinShellParams.
Member CreateMeshShell (MeshSurfaceValues &parameters, const MbSNameMaker &operNames, bool isPhantom, MbResultType &res, MbFaceShell *&shell)
The function is deprecated, instead use CreateMeshShell with the parameter list MbMeshShellParameters.
Member CreateNurbsShell (NurbsSurfaceValues &parameters, const MbSNameMaker &operNames, bool isPhantom, MbResultType &res, MbFaceShell *&shell, IProgressIndicator *indicator=nullptr)
The function is deprecated, instead use CreateNurbsShell with the parameter list MbNurbsSurfacesShellParams.
Member CreateRemovedOperationResult (MbFaceShell &initialShell, const MbeCopyMode sameShell, const SimpleName removeName, MbeSheetOperationName opType, const MbSNameMaker &names, MbResultType &res, MbFaceShell *&shell)

The function is deprecated, instead use CreateRemovedOperationResult with the parameter list MbRemoveOperationResultParams.

Member CreateRemovedOperationResult (MbFaceShell &initialShell, const MbeCopyMode sameShell, const SimpleName removeName, const MbSNameMaker &names, MbResultType &res, MbFaceShell *&shell)

The function is deprecated, instead use CreateRemovedOperationResult with the parameter list MbRemoveOperationResultParams.

Member CreateRib (MbFaceShell *solid, MbeCopyMode sameShell, const MbPlacement3D &place, const MbContour &contour, size_t index, const RibValues &parameters, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&shell)
The function is deprecated, instead use CreateRib with the parameter list MbRibSolidParameters.
Member CreateRibElement (MbFaceShell *solid, const MbPlacement3D &place, const MbContour &contour, size_t index, const RibValues &parameters, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&shell)
The function is deprecated, instead use CreateRibElement with the parameter list MbRibSolidParameters.
Member CreateRuledShell (RuledSurfaceValues &parameters, const MbSNameMaker &operNames, bool isPhantom, MbResultType &res, MbFaceShell *&shell)

The function is deprecated, instead use CreateRuledShell with the parameter list MbRuledShellParams.

Member CreateSheetRib (MbFaceShell *solid, MbeCopyMode sameShell, const MbPlacement3D &place, const MbContour &contour, size_t index, SheetRibValues &parameters, const MbSNameMaker &operNames, MbResultType &res, MbFaceShell *&resultShell)
The function is deprecated, instead use CreateSheetRib with the parameter list MbSheetRibSolidParams.
Member CreateStamp (SPtr< MbFaceShell > &initialShell, const MbeCopyMode sameShell, const MbFace *face, const MbPlacement3D &placement, const MbContour &contour, const MbStampingValues &params, const double thickness, const bool add, const MbSNameMaker &nameMaker, MbResultType &res, SPtr< MbFaceShell > &resultShell)

The function is deprecated, instead use CreateStamp with the parameter list MbStampParams.

Member CreateUserStamp (MbFaceShell *initialShell, const MbeCopyMode sameShell, const MbFace &targetFace, const RPArray< MbCreator > &creatorsTool, MbFaceShell &toolShell, const MbeCopyMode sameShellTool, bool isPunch, const RPArray< MbFace > &pierceFaces, const MbToolStampingValues &params, const MbSNameMaker &nameMaker, MbResultType &res, SPtr< MbFaceShell > &resultShell)

The function is deprecated, instead use CreateUserStamp with the parameter list MbStampWithToolParams.

Member CurvesUnwrapping (const MbCurvesWrappingParams &parameters, RPArray< MbCurve3D > &resultCurves)
The function is deprecated, instead use CurvesWrapping with the smart pointers.
Member CurvesWrapping (const MbCurvesWrappingParams &parameters, RPArray< MbCurve3D > &resultCurves)
The function is deprecated, instead use CurvesWrapping with the smart pointers.
Member DivideShell (MbSolid &solid, MbeCopyMode sameShell, const RPArray< MbCurveEdge > &edges, const MbSNameMaker &operNames, MbSolid *&result)

The function is deprecated, instead use DivideShell with the parameter list MbDivideShellParams.

Member ExtensionShell (MbSolid &solid, MbeCopyMode sameShell, MbFace &face, const RPArray< MbCurveEdge > &edges, const ExtensionValues &params, const MbSNameMaker &operNames, MbSolid *&result)

The function is deprecated, instead use ExtensionShell with the parameter list MbExtensionShellParams.

Member FacesFillet (const MbSolid &solid1, const MbFace &face1, const MbSolid &solid2, const MbFace &face2, const SmoothValues &params, const MbSNameMaker &names, MbSolid *&result)
The function is deprecated, use FacesFillet with MbFacesFilletParams instead.
Member GetParamsForCloseCorner (const RPArray< MbFace > &facesPlus, const RPArray< MbFace > &facesMinus, MbClosedCornerValues &parameters, MbCurveEdge *&edgePlus, MbCurveEdge *&edgeMinus)
The function is deprecated, instead use GetParamsForCloseCorner with parameters MbCloseCornerParams and MbCloseCornerResults.
Member GetParamsForCloseCorner (const MbCurveEdge &selectedEdgePlus, const MbCurveEdge &selectedEdgeMinus, MbClosedCornerValues &parameters, MbCurveEdge *&edgePlus, MbCurveEdge *&edgeMinus)
The function is deprecated, instead use GetParamsForCloseCorner with parameters MbCloseCornerParams and MbCloseCornerResults.
Member GridSolid (const MbGrid &grid, const MbGridShellParams &params, c3d::SolidSPtr &result, IProgressIndicator *prog)
The function is deprecated, instead use GridSolid with the parameter list MbGridShellParams.
Class GridsToShellValues

The parameters are deprecated, instead use MbGridShellParams.

Member IngotSolid (RPArray< MbItem > &solids, bool makeCopy, const MbSNameMaker &names, MbSolid *&ingotResult)
The method is deprecated. Use instead IngotSolid with the parameters MbIngotSolidParams.
Member IntersectionCurve (const MbSurface &surface1, const MbSurface &surface2, const MbIntCurveParams &params, MbWireFrame *&result)
The function is deprecated, instead use IntersectionCurve with the parameter list MbIntCurveParams and MbIntCurveResults.
Member IntersectionCurve (const MbSurface &surface1, bool ext1, const MbCartPoint &uv1beg, const MbCartPoint &uv1end, const MbSurface &surface2, bool ext2, const MbCartPoint &uv2beg, const MbCartPoint &uv2end, const MbVector3D &dir, MbCurve *&result1, MbCurve *&result2, MbeCurveBuildType &label)
The function is deprecated, instead use IntersectionCurve with the parameter list MbIntCurveParams and MbIntCurveResults.
Member IntersectionCurve (const MbSurface &surf1, bool ext1, const MbCartPoint &uv1beg, const MbCartPoint &uv1end, const MbSurface &surf2, bool ext2, const MbCartPoint &uv2beg, const MbCartPoint &uv2end, const MbCurve3D *guideCurve, bool useRedetermination, bool checkPoles, MbCurve *&pCurve1, MbCurve *&pCurve2, MbeCurveBuildType &label)
The function is deprecated, instead use IntersectionCurve with the parameter list MbIntCurveParams and MbIntCurveResults.
Member ItModelInstanceProperties::Author () const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::GetColor (MbAttributeContainer &, const MbName &) const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::GetColor (MbAttributeContainer &) const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::GetComments () const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::Marking () const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::Name () const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::Organization () const
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetAuthor (const std::string &)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetColor (const MbAttributeContainer &)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetColor (const MbAttributeContainer &, size_t)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetColor (const MbAttributeContainer &, const MbName &)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetComments (const std::vector< std::string > &)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetMarking (const std::string &)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetName (const std::string &)
The method is deprecated 06.05.2020.
Member ItModelInstanceProperties::SetOrganization (const std::string &)
The method is deprecated 06.05.2020.
Member JoinShell (MbSurfaceCurve &curve1, MbSurfaceCurve &curve2, JoinSurfaceValues &parameters, const MbSNameMaker &operNames, MbSolid *&result)
The function is deprecated, instead use JoinShell with the parameter list MbJoinShellParams.
Member JoinShell (const RPArray< MbCurveEdge > &edges1, const SArray< bool > &orients1, const RPArray< MbCurveEdge > &edges2, const SArray< bool > &orients2, const MbMatrix3D &matr1, const MbMatrix3D &matr2, JoinSurfaceValues &parameters, const MbSNameMaker &operNames, MbSolid *&result, bool isPhantom=false)
The function is deprecated, instead use JoinShell with the parameter list MbJoinShellParams.
Member LocalCubePhantom (const MbSolid &solid, const MbPlacement3D &place, bool bScale, const MbSNameMaker &operNames, MbSolid *&result)

The function is deprecated, instead use LocalCubePhantom with the parameter list MbLocalCubePhantomParams.

Member LoftedResult (MbSolid &srcSolid, MbeCopyMode copyMode, SArray< MbPlacement3D > &places, RPArray< MbContour > &planeConours, const MbCurve3D *spine, const LoftedValues &params, OperationType oType, SArray< MbCartPoint3D > *guidePoints, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, MbSolid *&result)

The function is deprecated, instead use LoftedResult with the parameter list MbLoftedSolidParams.

Member LoftedResult (MbSolid &srcSolid, MbeCopyMode copyMode, RPArray< MbSurface > &surfaces, RPArray< MbContour > &planeConours, const MbCurve3D *spine, const LoftedValues &params, OperationType oType, RPArray< MbCurve3D > *guideCurves, SArray< MbCartPoint3D > *guidePoints, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, MbSolid *&result)

The function is deprecated, instead use LoftedResult with the parameter list MbLoftedSolidParams.

Member LoftedSolid (RPArray< MbSurface > &surfaces, RPArray< MbContour > &planeConours, const MbCurve3D *spine, const LoftedValues &params, RPArray< MbCurve3D > *guideCurves, SArray< MbCartPoint3D > *guidePoints, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, MbSolid *&result)

The function is deprecated, instead use LoftedSolid with the parameter list MbLoftedSolidParams.

Member LoftedSolid (SArray< MbPlacement3D > &places, RPArray< MbContour > &planeConours, const MbCurve3D *spine, const LoftedValues &params, RPArray< MbCurve3D > *guideCurves, SArray< MbCartPoint3D > *guidePoints, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, MbSolid *&result)

The function is deprecated, instead use LoftedSolid with the parameter list MbLoftedSolidParams.

Member LoftedSolid (SArray< MbPlacement3D > &places, RPArray< MbContour > &planeConours, const MbCurve3D *spine, const LoftedValues &params, SArray< MbCartPoint3D > *guidePoints, const MbSNameMaker &operName, RPArray< MbSNameMaker > &contourNames, MbSolid *&result)

The function is deprecated, instead use LoftedSolid with the parameter list MbLoftedSolidParams.

Member MbAnnotationEdgeVestige::curveInfo
The field will be declared private. Use methods GetCurveInfo() and SetCurveInfo() to access it.
Member MbApproxNurbsParameters< Point, Vector, Nurbs >::InitSimpleConstraints (const std::vector< Point > &aPt, size_t order, double tolerance, c3d::BoolPair bFixBeginEnd, bool bClosed, Vector *pDerBeg=nullptr, Vector *pDerEnd=nullptr)
The method is deprecated.
Member MbBezier::MbBezier (bool closed, const SArray< MbCartPoint > &points)
The method is deprecated.
Member MbBezier::MbBezier (const SArray< MbCartPoint > &initList, bool cls, int initForm=0)
The method is deprecated.
Member MbCuttingSolid::MbCuttingSolid (const MbPlacement3D &place, const MbContour &contour, const MbVector3D &direction, int part, bool closed, const MbMergingFlags &flags, const MbSNameMaker &n)
The method is deprecated.
Member MbCuttingSolid::MbCuttingSolid (const MbSurface &surface, bool sameSurface, int part, bool closed, const MbMergingFlags &flags, const MbSNameMaker &n)
The method is deprecated.
Member MbEdgeVestige::curveInfo
The field will be declared private. Use methods GetCurveInfo() and SetCurveInfo() to access it.
Member MbFaceAndGrid::GetFace () const
The method is deprecated.
Member MbFunctionFactory::CreateAnalyticalFunction (const c3d::string_t &data, MbListVars &vars, const MbMathematicalNode &root, const c3d::string_t &argument, double tmin, double tmax) const
The method is deprecated.
Member MbNurbs::MbNurbs ()
The method is deprecated.
Member MbPersonOrganizationInfo::AddRolesTo (T dest) const
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::GetData (c3d::string_t &oPersonId, c3d::string_t &oLast, c3d::string_t &oFirst, OutMid oMid, OutPre oPre, OutSuf oSuf, c3d::string_t &oOrgId, c3d::string_t &oOrgLabel, c3d::string_t &oOrgDesc) const
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::GetOrganizationInfo (std::string &oOrgId, std::string &oOrgLabel, std::string &oOrgDesc) const
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::GetPOData (std::string &oPersonId, std::string &oLast, std::string &oFirst, OutMid oMid, OutPre oPre, OutSuf oSuf, std::string &oOrgId, std::string &oOrgLabel, std::string &oOrgDesc) const
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::GetRoles (T dest) const
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::SetOrganizationInfo (const std::string &initOrgId, const std::string &initOrgLabel, const std::string &initOrgDesc)
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::SetPerson (const c3d::string_t &oPersonId, const c3d::string_t &oLast, const c3d::string_t &oFirst, InMid firstMid, InMid lastMid, InPre firstPre, InPre lastPre, InSuf firstSuf, InSuf lastSuf)
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::SetPersonInfo (const std::string &oPersonId, const std::string &oLast, const std::string &oFirst, InMid firstMid, InMid lastMid, InPre firstPre, InPre lastPre, InSuf firstSuf, InSuf lastSuf)
The method is deprecated 11.08.2020.
Member MbPersonOrganizationInfo::SetPersonOrganizationInfo (const std::string &person, const std::string &organization)
The method is deprecated 11.08.2020.
Member MbProductInfo::GetDataStd (std::string &oId, std::string &oName, std::string &oDesc) const
The method is deprecated 11.08.2020.
Member MbProjCurve::MbProjCurve (const MbCurve3D &sCurve, bool sameSpaceCurve, const MbSurface &surface, const MbCurve &pCurve, bool samePlaneCurve, MbRegDuplicate *iReg=nullptr)
Deprecated constructor. Instead use a new constructor.
Member MbRemoveOperationSolid::MbRemoveOperationSolid (const SimpleName removeName, MbeSheetOperationName opType, const MbSNameMaker &names)
The method is deprecated, instead use constructor with the parameter list MbRemoveOperationResultParams.
Member MeshShell (MeshSurfaceValues &pars, const MbSNameMaker &operNames, bool isPhantom, MbSolid *&result)
The function is deprecated, instead use MeshShell with the parameter list MbMeshShellParameters.
Member MeshSolid (const MbMesh &mesh, const GridsToShellValues &params, const MbSNameMaker &names, MbSolid *&result, IProgressIndicator *prog=nullptr)
The function is deprecated, instead use MeshSolid with the parameter list MbGridShellParams.
Member MeshSolid (const MbMesh &mesh, const MbGridShellParams &params, c3d::SolidSPtr &result, IProgressIndicator *prog)
The function is deprecated, instead use MeshSolid with the parameter list MbGridShellParams.
Member NormalizeCutSides (MbSolid &solid, MbeCopyMode sameShell, const MbSNameMaker &nameMaker, MbSolid *&result)

The function is deprecated, instead use NormalizeCutSides with the parameter list MbNormalizeCutSidesParams.

Member NurbsSurfacesShell (NurbsSurfaceValues &params, const MbSNameMaker &operNames, bool isPhantom, MbSolid *&result, IProgressIndicator *progBar)
The function is deprecated, instead use NurbsSurfacesShell with the parameter list MbNurbsSurfacesShellParams.
Member OctaLattice (const MbCartPoint3D &point0, const MbCartPoint3D &point1, const MbCartPoint3D &point2, double xRadius, double yRadius, double zRadius, size_t xCount, size_t yCount, size_t zCount, const MbSNameMaker &names, MbSolid *&result)
The function is deprecated, instead use OctaLattice with the parameter list MbOctaLatticeParams.
Member reader::reader (iobuf_Seq &buf, bool ownbuf, bool openSys, uint16 om, TapeRegistrator &reg)
The method is deprecated.
Member reader::reader (membuf &sb, bool openSys, uint8 om, TapeRegistrator &reg)
The method is deprecated.
Member reader::reader (membuf &sb, uint8 om)
The method is deprecated.
Member reader::reader (iobuf_Seq &buf, uint16 om)
The method is deprecated.
Member reader::readSBytes (void *bf, size_t len)
The method is deprecated.
Member reader_ex::reader_ex (membuf &sb, uint8 om)
The method is deprecated.
Member reader_ex::reader_ex (iobuf_Seq &buf, uint16 om)
The method is deprecated.
Member RibElement (const MbSolid &solid, const MbPlacement3D &place, MbContour &contour, size_t index, const RibValues &pars, const MbSNameMaker &names, MbSolid *&result)
The function is deprecated, instead use RibElement with the parameter list MbRibSolidParameters.
Member RibSolid (MbSolid &solid, MbeCopyMode sameShell, const MbPlacement3D &place, const MbContour &contour, size_t index, const RibValues &pars, const MbSNameMaker &names, MbSolid *&result)
The function is deprecated, instead use RibSolid with the parameter list MbRibSolidParameters.
Member RuledShell (RuledSurfaceValues &pars, const MbSNameMaker &operNames, bool isPhantom, MbSolid *&result)

The function is deprecated, instead use RuledShell with the parameter list MbRuledShellParams.

Member rw::rw (membuf &sb, uint8 om)
The method is deprecated.
Member SheetRibParts (MbSolid &solid, MbeCopyMode sameShell, const MbPlacement3D &place, const MbContour &contour, size_t index, SheetRibValues &pars, const MbSNameMaker &names, MbSolid *&partToAdd, MbSolid *&partToSubtract)
The function is deprecated, instead use SheetRibParts with the parameter list MbSheetRibSolidParams.
Member SheetRibSolid (MbSolid &solid, MbeCopyMode sameShell, const MbPlacement3D &place, const MbContour &contour, size_t index, SheetRibValues &pars, const MbSNameMaker &names, MbSolid *&result)
The function is deprecated, instead use SheetRibSolid with the parameter list MbSheetRibSolidParams.
Member ShellPart (const MbSolid &solid, size_t id, const MbPath &path, const MbSNameMaker &names, MbPartSolidIndices &partIndices, MbSolid *&result)
The function is deprecated, instead use ShellPart with the parameter list MbShellPartParams.
Member SmoothPhantom (const MbSolid &solid, RPArray< MbCurveEdge > &edges, const SmoothValues &params, RPArray< MbSurface > &result)
The method is deprecated. Use instead SmoothPhantom with the parameters MbSmoothPhantomParams.
Member SmoothPhantom (const MbSolid &solid, SArray< MbEdgeFunction > &edges, const SmoothValues &params, RPArray< MbSurface > &result)
The method is deprecated. Use instead SmoothPhantom with the parameters MbSmoothPhantomParams.
Member SmoothPositionData (const MbSolid &solid, RPArray< MbCurveEdge > &edges, const SmoothValues &params, RPArray< MbPositionData > &result, double edgeParam=0.5, const MbCurveEdge *dimensionEdge=nullptr)
The method is deprecated. Use instead SmoothPositionData with the parameters MbSmoothPositionDataParams.
Member SmoothPositionData (const MbSolid &solid, SArray< MbEdgeFunction > &edges, const SmoothValues &params, RPArray< MbPositionData > &result, double edgeParam=0.5, const MbCurveEdge *dimensionEdge=nullptr)
The method is deprecated. Use instead SmoothPositionData with the parameters MbSmoothPositionDataParams.
Member SmoothSequence (const MbSolid &solid, RPArray< MbCurveEdge > &edges, const SmoothValues &params, bool createSurfaces, RPArray< MbEdgeSequence > &sequences, RPArray< MbSurface > &result)
The method is deprecated. Use instead SmoothSequence with the parameters MbSmoothSequenceParams.
Member SmoothSequence (const MbSolid &solid, SArray< MbEdgeFunction > &edges, const SmoothValues &params, bool createSurfaces, RPArray< MbEdgeSequence > &sequences, RPArray< MbSurface > &result)
The method is deprecated. Use instead SmoothSequence with the parameters MbSmoothSequenceParams.
Member Stamp (MbSolid &solid, MbeCopyMode sameShell, const MbFace &face, const MbPlacement3D &placement, const MbContour &contour, const MbStampingValues &params, const MbSNameMaker &nameMaker, MbSolid *&result)

The function is deprecated, instead use Stamp with the parameter list MbStampParams.

Member StampWithToolSolid (MbSolid &solid, MbeCopyMode sameShell, const MbFace &targetFace, MbSolid &toolSolid, MbeCopyMode sameShellTool, bool punch, const RPArray< MbFace > &pierceFaces, const MbToolStampingValues &params, const MbSNameMaker &nameMaker, MbSolid *&result)

The function is deprecated, instead use StampWithToolSolid with the parameter list MbStampWithToolParams.

Member tape::buffer () const
The method is deprecated.
Member tape::operator() () const
The method is deprecated.
Member writer::writer (membuf &sb, bool openSys, uint8 om, TapeRegistrator &reg)
The method is deprecated.
Member writer::writer (membuf &sb, uint8 om)
The method is deprecated.
Member writer::writer (iobuf_Seq &buf, uint16 om)
The method is deprecated.
Member writer::writer (iobuf_Seq &buf, bool ownBuf, bool openSys, uint16 om, TapeRegistrator &reg)
The method is deprecated.
Member writer::writeSBytes (const void *bf, size_t len)
The method is deprecated.
Member writer_ex::writer_ex (membuf &sb, uint8 om)
The method is deprecated.
Member writer_ex::writer_ex (iobuf_Seq &buf, uint16 om)
The method is deprecated.