|
C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
This is the complete list of members for MbSurfaceIntersectionCurve, including all inherited members.
| _BNormal(double t, MbVector3D &) const | MbCurve3D | virtual |
| _FirstDer(double t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| _Normal(double t, MbVector3D &) const | MbCurve3D | virtual |
| _PointOn(double t, MbCartPoint3D &) const override | MbSurfaceIntersectionCurve | virtual |
| _SecondDer(double t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| _Tangent(double t, MbVector3D &) const | MbCurve3D | virtual |
| _ThirdDer(double t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| Accept(Visitor &visitor) | MbCurve3D | inlinevirtual |
| AddRef() const | MbRefItem | |
| AddYourGabaritTo(MbCube &r) const override | MbSurfaceIntersectionCurve | virtual |
| AreLimitPointsEqual() const | MbCurve3D | inline |
| BNormal(double &t, MbVector3D &) const | MbCurve3D | virtual |
| BreakCurve(double t, bool beg, const MbSurface *surface) | MbSurfaceIntersectionCurve | |
| BreakPoints(std::vector< double > &vBreaks, double precision=ANGLE_REGION) const | MbCurve3D | virtual |
| BreakWithGap(double tt, double ttP, bool sense) | MbSurfaceIntersectionCurve | |
| CalculateGabarit(MbCube &c) const override | MbSurfaceIntersectionCurve | virtual |
| CalculateGrid(double radius, const MbStepData &stepData, MbMesh &mesh) const | MbCurve3D | |
| CalculateLength(double t1, double t2) const override | MbSurfaceIntersectionCurve | virtual |
| CalculateLocalGabarit(const MbMatrix3D &into, MbCube &cube) const override | MbCurve3D | virtual |
| CalculateMesh(const MbStepData &stepData, const MbFormNote ¬e, MbMesh &mesh) const override | MbSurfaceIntersectionCurve | virtual |
| CalculateMetricLength() const | MbCurve3D | virtual |
| CalculatePolygon(const MbStepData &stepData, MbPolygon3D &polygon) const override | MbSurfaceIntersectionCurve | virtual |
| ChangeCarrier(const MbSpaceItem &item, MbSpaceItem &init) override | MbSurfaceIntersectionCurve | virtual |
| ChangeCarrierBorne(const MbSpaceItem &item, MbSpaceItem &init, const MbMatrix &matr) override | MbSurfaceIntersectionCurve | virtual |
| ChangeCurve(const MbCurve *oldCrv, MbCurve &newCrv) | MbSurfaceIntersectionCurve | |
| ChangeSurface(const MbSurface &oldSrf, MbSurface &newSrf, bool faceSense, bool curveSense) | MbSurfaceIntersectionCurve | |
| ChangeSurfaces(const MbSurface &surf1, const MbSurface &surf2) | MbSurfaceIntersectionCurve | |
| ChooseCurve(const MbSurface &surf, bool faceSense, bool curveSense) const | MbSurfaceIntersectionCurve | |
| ChooseCurve_(const MbSurface &surf, bool faceSense, bool curveSense) | MbSurfaceIntersectionCurve | |
| ConvexoConcaveNewton(size_t iterLimit, double &t) const | MbSurfaceIntersectionCurve | |
| CopyReadyMutable(const MbSurfaceIntersectionCurve &s) | MbSurfaceIntersectionCurve | inline |
| CreateProperty(MbePrompt name) const override | MbCurve3D | virtual |
| Curvature(double t) const | MbCurve3D | virtual |
| CurvesDuplicate() const | MbSurfaceIntersectionCurve | inline |
| CurveStep(const double &t, const MbStepData &stepData) const | MbCurve3D | |
| CurveToSubstrate(double &) const | MbCurve3D | virtual |
| DecRef() const | MbRefItem | |
| DeviationStep(double t, double angle) const override | MbSurfaceIntersectionCurve | virtual |
| Direction(double &t, MbVector3D &tau, double eps=Math::paramNear) const | MbSurfaceIntersectionCurve | |
| DistanceAlong(double &t, double len, int curveDir, double eps=Math::metricPrecision, VERSION version=Math::DefaultMathVersion()) const override | MbSurfaceIntersectionCurve | virtual |
| DistanceToCurve(const MbCurve3D &curve2, double &t1, double &t2) const | MbCurve3D | virtual |
| DistanceToPlace(const MbPlacement3D &place, double &t0, double &angle) const override | MbSurfaceIntersectionCurve | virtual |
| DistanceToPoint(const MbCartPoint3D &) const override | MbCurve3D | virtual |
| Duplicate(MbRegDuplicate *=nullptr) const override | MbSurfaceIntersectionCurve | virtual |
| Explore(double &t, bool ext, MbCartPoint3D &pnt, MbVector3D &fir, MbVector3D *sec, MbVector3D *thir) const override | MbSurfaceIntersectionCurve | virtual |
| Extend(const MbCurveExtensionParameters3D ¶meters, c3d::SpaceCurveSPtr &resCurve) const | MbCurve3D | virtual |
| Family() const override | MbCurve3D | virtual |
| FastApproxExplore(double &t, MbCartPoint3D &pnt, MbVector3D &fir, MbVector3D *sec) const override | MbSurfaceIntersectionCurve | virtual |
| FirstDer(double &t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| MbCurve3D::FirstDer(double &t) const | MbCurve3D | |
| GetAnalyticalFunctionsBounds(std::vector< double > ¶ms) const | MbCurve3D | virtual |
| GetAnotherCurve(const MbCurve &curve) const | MbSurfaceIntersectionCurve | |
| GetAnotherSurface(const MbSurface &surface) const | MbSurfaceIntersectionCurve | |
| GetBasisCurve() const | MbCurve3D | virtual |
| GetBasisItems(RPArray< MbSpaceItem > &) override | MbSurfaceIntersectionCurve | virtual |
| GetBasisPoints(MbControlData3D &) const override | MbSurfaceIntersectionCurve | virtual |
| GetBuildType() const | MbSurfaceIntersectionCurve | inline |
| GetCentre(MbCartPoint3D &) const override | MbSurfaceIntersectionCurve | virtual |
| GetCircleAxis(MbAxis3D &) const override | MbSurfaceIntersectionCurve | virtual |
| GetCount() const override | MbSurfaceIntersectionCurve | virtual |
| GetCurvatureSpecialPoints(std::vector< c3d::DoublePair > &points) const override | MbSurfaceIntersectionCurve | virtual |
| GetCurve(ptrdiff_t i) const | MbSurfaceIntersectionCurve | inline |
| GetCurveName() const | MbCurve3D | inline |
| GetCurveOne() const | MbSurfaceIntersectionCurve | inline |
| GetCurveOneCurve() const | MbSurfaceIntersectionCurve | inline |
| GetCurveOneSurface() const | MbSurfaceIntersectionCurve | inline |
| GetCurveTwo() const | MbSurfaceIntersectionCurve | inline |
| GetCurveTwoCurve() const | MbSurfaceIntersectionCurve | inline |
| GetCurveTwoSurface() const | MbSurfaceIntersectionCurve | inline |
| GetExactCurve(bool saveParams=true, VERSION version=Math::DefaultMathVersion()) const | MbSurfaceIntersectionCurve | |
| GetFirstDer(double &t, MbVector3D &) const | MbSurfaceIntersectionCurve | inline |
| GetGlueType() const | MbSurfaceIntersectionCurve | inline |
| GetIsoclinal(const MbVector3D &nor, SArray< double > &tIso) const | MbCurve3D | virtual |
| GetLengthEvaluation() const override | MbSurfaceIntersectionCurve | virtual |
| GetLimitPoint(ptrdiff_t number) const | MbCurve3D | |
| GetLimitPoint(ptrdiff_t number, MbCartPoint3D &pnt) const | MbCurve3D | |
| GetLimitTangent(ptrdiff_t number) const | MbCurve3D | |
| GetLimitTangent(ptrdiff_t number, MbVector3D &v) const | MbCurve3D | |
| GetLock() const | MbNestSyncItem | |
| GetMap(const MbMatrix3D &into, MbRect1D *pRegion=nullptr, VERSION version=Math::DefaultMathVersion(), bool *coincParams=nullptr) const override | MbSurfaceIntersectionCurve | virtual |
| GetMapPsp(const MbMatrix3D &into, double zNear, MbRect1D *pRegion=nullptr) const | MbCurve3D | virtual |
| GetMetricLength() const override | MbSurfaceIntersectionCurve | virtual |
| GetMoveVector(const MbSurface &surf, bool faceSense, bool curveSense, MbVector &to) const | MbSurfaceIntersectionCurve | |
| GetParamLength() const | MbCurve3D | inline |
| GetParamToUnit() const override | MbSurfaceIntersectionCurve | virtual |
| GetParamToUnit(double t) const override | MbSurfaceIntersectionCurve | virtual |
| GetPCurveOne() const | MbSurfaceIntersectionCurve | inline |
| GetPCurveTwo() const | MbSurfaceIntersectionCurve | inline |
| GetPeriod() const override | MbSurfaceIntersectionCurve | virtual |
| GetPlacement(MbPlacement3D &place, PlanarCheckParams params=PlanarCheckParams()) const override | MbSurfaceIntersectionCurve | virtual |
| GetPlaneCurve(MbCurve *&curve2d, MbPlacement3D &place3d, bool saveParams, PlanarCheckParams params=PlanarCheckParams()) const override | MbSurfaceIntersectionCurve | virtual |
| MbCurve3D::GetPlaneCurve(SPtr< MbCurve > &curve2d, MbPlacement3D &place, bool saveParams, PlanarCheckParams params=PlanarCheckParams()) const | MbCurve3D | |
| MbCurve3D::GetPlaneCurve(SPtr< const MbCurve > &curve2d, MbPlacement3D &place, bool saveParams, PlanarCheckParams params=PlanarCheckParams()) const | MbCurve3D | |
| GetPointOn(double &t, MbCartPoint3D &) const | MbSurfaceIntersectionCurve | inline |
| GetPointsByEvenLengthDelta(size_t n, std::vector< MbCartPoint3D > &pnts) const override | MbSurfaceIntersectionCurve | virtual |
| GetPointsByEvenParamDelta(size_t n, std::vector< MbCartPoint3D > &pnts) const | MbCurve3D | |
| GetProjection(const MbPlacement3D &place, VERSION version) const override | MbSurfaceIntersectionCurve | virtual |
| GetProperties(MbProperties &) override | MbSurfaceIntersectionCurve | virtual |
| GetPureName(const VersionContainer &) const | TapeBase | virtual |
| GetRadius(double accuracy=METRIC_REGION) const override | MbSurfaceIntersectionCurve | virtual |
| GetRegistrable() const | TapeBase | |
| GetSCurveOne() const | MbSurfaceIntersectionCurve | inline |
| GetSCurveTwo() const | MbSurfaceIntersectionCurve | inline |
| GetSpaceCurve(VERSION version=Math::DefaultMathVersion()) const | MbSurfaceIntersectionCurve | |
| GetSubstrate() const | MbCurve3D | virtual |
| GetSurface(ptrdiff_t i) const | MbSurfaceIntersectionCurve | inline |
| GetSurfaceCurve(MbCurve *&curve2d, MbSurface *&surface, VERSION version=Math::DefaultMathVersion()) const override | MbSurfaceIntersectionCurve | virtual |
| MbCurve3D::GetSurfaceCurve(SPtr< MbCurve > &curve2d, SPtr< MbSurface > &surface, VERSION version=Math::DefaultMathVersion()) const | MbCurve3D | |
| MbCurve3D::GetSurfaceCurve(SPtr< const MbCurve > &curve2d, SPtr< const MbSurface > &surface, VERSION version=Math::DefaultMathVersion()) const | MbCurve3D | |
| GetSurfaceOne() const | MbSurfaceIntersectionCurve | inline |
| GetSurfaceTwo() const | MbSurfaceIntersectionCurve | inline |
| GetTEpsilon() const | MbCurve3D | |
| GetTEpsilon(double t) const | MbCurve3D | |
| GetTMax() const override | MbSurfaceIntersectionCurve | virtual |
| GetTMid() const | MbCurve3D | inline |
| GetTMin() const override | MbSurfaceIntersectionCurve | virtual |
| GetTolerance() const | MbSurfaceIntersectionCurve | |
| GetTRange() const | MbCurve3D | inline |
| GetTRegion() const | MbCurve3D | |
| GetTRegion(double t) const | MbCurve3D | |
| GetTRegion(double t, const MbDimAccuracy &xyzEps) const | MbCurve3D | |
| GetUseCount() const | MbRefItem | |
| GetWeightCentre(MbCartPoint3D &) const override | MbSurfaceIntersectionCurve | virtual |
| InsertPoints(double &t, const std::pair< MbCartPoint, MbCartPoint > *pointsPair, double &tCheck) | MbSurfaceIntersectionCurve | |
| Inverse(MbRegTransform *iReg=nullptr) override | MbSurfaceIntersectionCurve | virtual |
| InverseDuplicate() const | MbCurve3D | virtual |
| IsA() const override | MbSurfaceIntersectionCurve | virtual |
| IsClosed() const override | MbSurfaceIntersectionCurve | virtual |
| IsContinuousDerivative(bool &contLength, bool &contDirect, c3d::DoubleVector *params=nullptr, double epsilon=EPSILON) const | MbCurve3D | virtual |
| IsConvexoConcave(SArray< double > ¶ms, VERSION version) const | MbSurfaceIntersectionCurve | |
| IsConvexoConcave(c3d::DoubleVector ¶ms, VERSION version) const | MbSurfaceIntersectionCurve | |
| IsCurveEqual(const MbSpaceItem &init) const | MbSurfaceIntersectionCurve | |
| IsDegenerate(double eps=METRIC_PRECISION) const | MbCurve3D | virtual |
| IsFamilyRegistrable() const override | MbSpaceItem | virtual |
| IsInverseSame(const MbCurve3D &curve, double accuracy=LENGTH_EPSILON) const | MbCurve3D | |
| IsoclinalNewton(const MbVector3D &dir, size_t iterLimit, double &t) const | MbCurve3D | virtual |
| IsParamOn(double t, double eps) const | MbCurve3D | inline |
| IsPeriodic() const override | MbSurfaceIntersectionCurve | virtual |
| IsPlanar(double accuracy=METRIC_EPSILON) const override | MbSurfaceIntersectionCurve | virtual |
| IsPointOn(const MbCartPoint3D &, double eps=METRIC_PRECISION) const | MbCurve3D | |
| IsPole() const | MbSurfaceIntersectionCurve | |
| IsReparamSame(const MbCurve3D &curve, double &factor) const | MbCurve3D | virtual |
| IsSame(const MbSpaceItem &other, double accuracy=LENGTH_EPSILON) const override | MbSurfaceIntersectionCurve | virtual |
| IsShift(const MbSpaceItem &, MbVector3D &, bool &isSame, double accuracy=LENGTH_EPSILON) const override | MbSurfaceIntersectionCurve | virtual |
| IsSimilar(const MbSpaceItem &) const override | MbSurfaceIntersectionCurve | virtual |
| IsSimilarToCurve(const MbCurve3D &other, double precision=METRIC_PRECISION) const override | MbSurfaceIntersectionCurve | virtual |
| IsSmooth() const | MbSurfaceIntersectionCurve | |
| IsSmoothConnected(double angleEps) const override | MbSurfaceIntersectionCurve | virtual |
| IsSpaceNear(const MbCurve3D &curve, double eps, bool ext, double devSag=5.0 *Math::deviateSag) const | MbCurve3D | |
| IsSpaceSame(const MbSpaceItem &item, double eps=METRIC_REGION) const override | MbSurfaceIntersectionCurve | virtual |
| IsSplit(bool strict=false) const | MbSurfaceIntersectionCurve | |
| IsStraight(bool ignoreParams=false) const override | MbSurfaceIntersectionCurve | virtual |
| IsTouch(double eps=Math::metricPrecision) const | MbCurve3D | inline |
| Lock() const | MbNestSyncItem | |
| MakeCurve(double t1, double t2) const | MbSurfaceIntersectionCurve | |
| MakeCurve() const | MbSurfaceIntersectionCurve | |
| MbCurve3D() | MbCurve3D | protected |
| MbCurve3D(const MbCurve3D &other) | MbCurve3D | inlineprotected |
| MbRefItem() | MbRefItem | protected |
| MbSpaceItem() | MbSpaceItem | protected |
| MbSurfaceIntersectionCurve(const MbSurface &surf1, const MbCurve &curve1, const MbSurface &surf2, const MbCurve &curve2, MbeCurveBuildType buildType, bool sameOne, bool sameTwo, MbRegDuplicate *iReg=nullptr) | MbSurfaceIntersectionCurve | |
| MbSurfaceIntersectionCurve(const MbSurface &surf1, const MbCurve &curve1, const MbSurface &surf2, const MbCurve &curve2, MbeCurveBuildType buildType, bool sameOne, bool sameTwo, bool saveParLenAndLaw, MbRegDuplicate *iReg=nullptr) | MbSurfaceIntersectionCurve | |
| MbSurfaceIntersectionCurve(const MbSurface &surf1, const MbCartPoint &surf1p0, const MbCartPoint &surf1p1, const MbSurface &surf2, const MbCartPoint &surf2p0, const MbCartPoint &surf2p1) | MbSurfaceIntersectionCurve | |
| MbSurfaceIntersectionCurve(const MbSurface &surf1, const MbCurve &curve1, const MbSurface &surf2, const MbCartPoint &surf2p0, const MbCartPoint &surf2p1, MbeCurveBuildType buildType) | MbSurfaceIntersectionCurve | |
| MbSurfaceIntersectionCurve(const MbSurface &surf1, const MbCartPoint &surf1p0, const MbCartPoint &surf1p1, const MbSurface &surf2, const MbCurve &curve2, MbeCurveBuildType buildType) | MbSurfaceIntersectionCurve | |
| MbSurfaceIntersectionCurve(const MbSurface &surf1, const MbCurve &curve1, const MbSurface &surf2, const MbCurve &curve2, const MbCurve3D *spaceCurve, MbeCurveBuildType buildType, MbeCurveGlueType glueType, double tol) | MbSurfaceIntersectionCurve | |
| MbSurfaceIntersectionCurve(const MbSurfaceIntersectionCurve &, MbRegDuplicate *) | MbSurfaceIntersectionCurve | protected |
| MbSurfaceIntersectionCurve(const MbSurfaceIntersectionCurve *) | MbSurfaceIntersectionCurve | explicitprotected |
| MergeCurves(const MbSurfaceIntersectionCurve &addCurve, bool toBegin, bool fromBegin, bool allowCntr, const VERSION version, bool insertInterimPoints=true, double eps=Math::paramNear) | MbSurfaceIntersectionCurve | |
| MetricStep(double t, double length) const override | MbSurfaceIntersectionCurve | virtual |
| Move(const MbVector3D &, MbRegTransform *=nullptr) override | MbSurfaceIntersectionCurve | virtual |
| name | MbCurve3D | protected |
| NearDirection(double &t, const MbSurface &surfOne, const MbSurface &surfTwo, MbVector3D &tau, double delta, MbCartPoint &point1, MbCartPoint &point2, MbVector3D &normal1, MbVector3D &normal2) const | MbSurfaceIntersectionCurve | |
| NearPointProjection(const MbCartPoint3D &pnt, double &t, bool ext, MbRect1D *tRange=nullptr) const | MbCurve3D | virtual |
| Normal(double &t, MbVector3D &) const | MbCurve3D | virtual |
| Normalize(bool saveParLenAndLaw=false) | MbSurfaceIntersectionCurve | |
| NurbsCurve(const MbCurveIntoNurbsInfo &) const override | MbSurfaceIntersectionCurve | virtual |
| MbCurve3D::NurbsCurve(const MbCurveIntoNurbsInfo *nInfo=nullptr) const | MbCurve3D | |
| MbCurve3D::NurbsCurve(const MbNurbsParameters &tParameters) const | MbCurve3D | virtual |
| NurbsCurveMinPoints(const MbNurbsParameters &tParameters, double epsilon=c3d::METRIC_DELTA) const | MbCurve3D | virtual |
| operator[](size_t) const | MbCurve3D | inline |
| PointOn(double &t, MbCartPoint3D &) const override | MbSurfaceIntersectionCurve | virtual |
| PointOn(double t, MbCartPoint &r1, MbCartPoint &r2) const | MbSurfaceIntersectionCurve | |
| MbCurve3D::PointOn(double &t) const | MbCurve3D | |
| PointProjectionNewton(const MbCartPoint3D &p, size_t iterLimit, double &t, bool ext) const | MbCurve3D | virtual |
| PrepareIntegralData(const bool forced) const override | MbSurfaceIntersectionCurve | virtual |
| PrepareWrite() const | MbSpaceItem | inline |
| ProlongCurve(double &t, bool beg, double sag, const VERSION version, double eps=Math::paramNear) | MbSurfaceIntersectionCurve | |
| Refresh() override | MbSurfaceIntersectionCurve | virtual |
| RefType() const override | MbSpaceItem | virtual |
| Release() const | MbRefItem | |
| ReleaseSpaceCurve() const | MbSurfaceIntersectionCurve | |
| ReplaceSameSurfaces(const MbSurfaceIntersectionCurve &) | MbSurfaceIntersectionCurve | |
| ResetTCalc() const | MbCurve3D | virtual |
| ResetTolerance() | MbSurfaceIntersectionCurve | inline |
| Rotate(const MbAxis3D &, double angle, MbRegTransform *=nullptr) override | MbSurfaceIntersectionCurve | virtual |
| SecondDer(double &t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| MbCurve3D::SecondDer(double &t) const | MbCurve3D | |
| SetBasisCurve() | MbCurve3D | virtual |
| SetBasisPoints(const MbControlData3D &) override | MbSurfaceIntersectionCurve | virtual |
| SetBuildType(MbeCurveBuildType type) | MbSurfaceIntersectionCurve | inline |
| SetContinuousDerivativeLength(VERSION version, double epsilon=EPSILON) | MbCurve3D | virtual |
| SetCurve(ptrdiff_t i) | MbSurfaceIntersectionCurve | inline |
| SetCurveEqual(const MbSpaceItem &init) | MbSurfaceIntersectionCurve | |
| SetCurveName(SimpleName newName) | MbCurve3D | inline |
| SetCurveOne() | MbSurfaceIntersectionCurve | inline |
| SetCurveOneCurve() | MbSurfaceIntersectionCurve | inline |
| SetCurveOneSurface() | MbSurfaceIntersectionCurve | inline |
| SetCurveTwo() | MbSurfaceIntersectionCurve | inline |
| SetCurveTwoCurve() | MbSurfaceIntersectionCurve | inline |
| SetCurveTwoSurface() | MbSurfaceIntersectionCurve | inline |
| SetEqual(const MbSpaceItem &) override | MbSurfaceIntersectionCurve | virtual |
| SetGlueType(MbeCurveGlueType type) | MbSurfaceIntersectionCurve | inline |
| SetInParamRegion(double &t) const | MbCurve3D | |
| SetLimitParam(double newTMin, double newTMax) | MbSurfaceIntersectionCurve | |
| SetPoleGlueType() const | MbSurfaceIntersectionCurve | |
| SetProperties(const MbProperties &) override | MbSurfaceIntersectionCurve | virtual |
| SetRegistrable(RegistrableRec regs=registrable) const | TapeBase | |
| SetSpaceCurve(VERSION version=Math::DefaultMathVersion()) | MbSurfaceIntersectionCurve | |
| SetSubstrate() | MbCurve3D | virtual |
| SetSurface(ptrdiff_t i) | MbSurfaceIntersectionCurve | inline |
| SetTolerance(double tol) | MbSurfaceIntersectionCurve | inline |
| size() const | MbCurve3D | inline |
| Step(double t, double sag) const override | MbSurfaceIntersectionCurve | virtual |
| SubstrateCurveDirection() const | MbCurve3D | virtual |
| SubstrateToCurve(double &) const | MbCurve3D | virtual |
| SwapSurfaceCurves() | MbSurfaceIntersectionCurve | |
| Tangent(double &t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| TapeBase(RegistrableRec regs=noRegistrable) | TapeBase | |
| TapeBase(const TapeBase &) | TapeBase | |
| ThirdDer(double &t, MbVector3D &) const override | MbSurfaceIntersectionCurve | virtual |
| MbCurve3D::ThirdDer(double &t) const | MbCurve3D | |
| ThirdMetricDer(double t, MbVector3D &vect) const | MbCurve3D | virtual |
| Transform(const MbMatrix3D &, MbRegTransform *=nullptr) override | MbSurfaceIntersectionCurve | virtual |
| TransversalReper(double &t, MbVector3D &tau0, MbVector3D &tau1, MbVector3D &tau2) const | MbSurfaceIntersectionCurve | |
| Trimmed(double t1, double t2, int sense, const MbDimAccuracy &xyzEps, bool saveParamLenAndLaw) const override | MbSurfaceIntersectionCurve | virtual |
| Trimmed(const MbCartPoint3D &p1, const MbCartPoint3D &p2, bool sense, bool saveParamLenAndLaw=false) const | MbSurfaceIntersectionCurve | |
| Trimmed(double t1, double t2, int sense, bool saveParamLenAndLaw=false) const | MbSurfaceIntersectionCurve | |
| Trimmed(double t1, double t2, int sense, const MbDimAccuracy &xyzEps, bool saveParamLenAndLaw) const | MbSurfaceIntersectionCurve | |
| MbCurve3D::Trimmed(double t1, double t2, int sense, bool saveParamLenAndLaw=false) const | MbCurve3D | virtual |
| TrimmedIntersection(double t1, double t2, int sense, bool saveParamLenAndLaw=false) const | MbSurfaceIntersectionCurve | |
| TruncateCurve(double t1, double t2, const MbSurface *surface) | MbSurfaceIntersectionCurve | |
| Type() const override | MbCurve3D | virtual |
| Unlock() const | MbNestSyncItem | |
| VISITING_CLASS(MbSurfaceIntersectionCurve) | MbSurfaceIntersectionCurve | |
| ~MbCurve3D() | MbCurve3D | virtual |
| ~MbSpaceItem() | MbSpaceItem | virtual |
| ~TapeBase() | TapeBase | virtual |