C3D Toolkit  Kernel - 118056, Vision - 2.14.6.1819
Deprecated List
Member BendSheetSolidByEdges (MbSolid &solid, const MbeCopyMode sameShell, const RPArray< MbCurveEdge > &edges, const bool unbended, const MbBendByEdgeValues &params, const MbSNameMaker &nameMaker, RPArray< MbSMBendNames > &resultBends, MbSolid *&result)
The function is deprecated, instead use BendSheetSolidByEdges with parameters MbBendSheetSolidByEdgesParams.
Member CollectFacesForModification (MbFaceShell *shell, MbeModifyingType way, double radius, RPArray< MbFace > &faces)
The method is deprecated. Use instead CollectFacesForModification with the parameters MbCollectFacesParams.
Member CreateBendsByEdges (SPtr< MbFaceShell > &initialShell, const MbeCopyMode sameShell, const RPArray< MbCurveEdge > &edges, const bool unbended, const MbBendByEdgeValues &parameters, const MbSNameMaker &names, RPArray< MbSMBendNames > &resultBends, MbResultType &res, MbFaceShell *&shell)
The method is deprecated.
Member CreateFaceModifiedSolid (MbFaceShell *outer, MbeCopyMode sameShell, const ModifyValues &parameters, const RPArray< MbFace > &faces, const RPArray< MbCurveEdge > &edges, const MbSNameMaker &names, MbResultType &res, MbFaceShell *&shell)
The method is deprecated and will be removed in version 2024.
Member CreateFunction (const MbCurve3D &curve, const MbPlacement3D &place, size_t coordinate)
The method is deprecated. Use instead CreateFunction with the parameters MbFunctionParameters.
Member EdgeModifiedSolid (MbSolid &solid, MbeCopyMode sameShell, const ModifyValues &params, const RPArray< MbCurveEdge > &edges, const MbSNameMaker &names, MbSolid *&result)
The method is deprecated and will be removed in version 2024.
Member FaceModifiedSolid (MbSolid &solid, MbeCopyMode sameShell, const ModifyValues &params, const RPArray< MbFace > &faces, const MbSNameMaker &names, MbSolid *&result)
The method is deprecated and will be removed in version 2024.
Member FreeMathModulesChecker ()

The function is deprecated and will be removed. To disable the kernel modules use DisableMathModules.

Class GridsToShellValues

The parameters are deprecated, instead use MbGridShellParams.

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 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 (MbFace &face1, MbFace &face2, const MbIntCurveParams &params, MbWireFrame *&result)
The function is deprecated, instead use IntersectionCurve with the parameter list MbIntCurveParams and MbIntCurveResults.
Member IntersectionCurve (const MbSolid &solid1, const c3d::IndicesVector &faceIndices1, const MbSolid &solid2, const c3d::IndicesVector &faceIndices2, const MbIntCurveParams &params, MbWireFrame *&result)
The function is deprecated, instead use IntersectionCurve with the parameter list MbIntCurveShellParams and MbIntCurveResults.
Member IntersectionCurve (const MbSolid &solid1, const c3d::IndicesVector &faceIndices1, bool same1, const MbSolid &solid2, const c3d::IndicesVector &faceIndices2, bool same2, const MbIntCurveParams &params, MbWireFrame *&result)
The function is deprecated, instead use IntersectionCurve with the parameter list MbIntCurveShellParams 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 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 MbArc3D::MbArc3D (const MbCartPoint3D &p0, const MbCartPoint3D &p1, const MbCartPoint3D &p2, int n, bool closed)
The method is deprecated.
Member MbArc3D::MbArc3D (const MbCartPoint3D &pc, const MbCartPoint3D &p1, const MbCartPoint3D &p2, const MbVector3D &aZ, int initSense)
The method is deprecated.
Member MbArc3D::MbArc3D (const MbCartPoint3D &p0, const MbVector3D &vZ, const MbVector3D &vX, double aa, double bb, double angle)
The method is deprecated.
Member MbArc3D::MbArc3D (const MbCartPoint3D &p1, const MbCartPoint3D &p2, double a_4, MbVector3D &vZ)
The method is deprecated.
Member MbArc3D::MbArc3D (const MbCartPoint3D &p1, const MbCartPoint3D &p2, const MbVector3D &dirInPoint, bool insecond)
The method is deprecated.
Member MbArc3D::MbArc3D (const MbCartPoint3D &pc, const MbCartPoint3D &p1, const MbCartPoint3D &p2, int initSense=0)
The method is deprecated.
Member MbBezier::MbBezier (const SArray< MbCartPoint > &initList, bool cls, int initForm=0)
The method is deprecated.
Member MbBezier::MbBezier (bool closed, const SArray< MbCartPoint > &points)
The method is deprecated.
Class MbColor

The class is deprecated and not recommended for use. Instead use the class MbVisual.

Class MbDrapMaker
Member MbEdgeVestige::curveInfo
The field will be declared private. Use methods GetCurveInfo() and SetCurveInfo() to access it.
Member MbFilletSurface::CreateKerbFillet (double rad, MbSurfaceCurve &curv1, bool sgn1, MbSurfaceCurve &curv2, bool sgn2, bool byFirst, VERSION vers)
The constructor is deprecated. Instead, use a constructor with a variable shape coefficient.
Member MbModifiedSolidResults::GetFilletRadiusSetHotPoint (MbCartPoint3D &pnt, MbVector3D &dir) const
The method is deprecated.
Member MbNurbs::MbNurbs ()
The method is deprecated.
Member MbOffsetWireFrameParams::GetOffsetVector () const
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::GetSpatialParams () const
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::GetSurfaceParams () const
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::IsEqual (const MbOffsetWireFrameParams &other, double accuracy) const
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::IsParamsForSpatialCurve () const
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::Move (const MbVector3D &to)
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::Rotate (const MbAxis3D &axis, double angle)
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::SetOffsetParams (const MbVector3D &offset)
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::SetOffsetVector ()
The method is deprecated and will be removed in version 2026.
Member MbOffsetWireFrameParams::Transform (const MbMatrix3D &matrix)
The method is deprecated and will be removed in version 2026.
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.
Class ModifyValues

The class is deprecated and will be removed in version 2024. Use MbModifiedSolidParams intead.

Member reader::reader (iobuf_Seq &buf, uint16 om)
The method is deprecated.
Member reader::reader (membuf &sb, uint8 om)
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 SheetSolidJointBend (MbSolid &solid, const MbeCopyMode sameShell, const MbPlacement3D &placement, const MbContour &contour, const RPArray< MbCurveEdge > &edges, const bool unbended, const MbJointBendValues &params, const MbSNameMaker &nameMaker, RPArray< RPArray< MbSMBendNames > > &resultBends, MbSolid *&result)
The function is deprecated, instead use SheetSolidJointBend with parameters MbSheetSolidJointBendParams.
Member SmoothValues::SmoothValues (double d1, double d2, MbeSmoothForm f, double c, bool pro, CornerForm cor, bool autoS, bool keep, bool str, bool equ)
The constructor is deprecated. Instead, use initialization functions.
Member SmoothValues::SmoothValues (double d1, double d2, MbeSmoothForm smoothForm, double conicValue, bool bProlong, CornerForm cornerForm, ThreeStates keepForm, bool isStrict, bool isEquable)
The constructor is deprecated. Instead, use initialization functions.
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_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.