C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbSpine Member List

This is the complete list of members for MbSpine, including all inherited members.

_FirstDer(double t, MbVector3D &p) constMbSpineinline
_PointOn(double t, MbCartPoint3D &p) constMbSpineinline
_SecondDer(double t, MbVector3D &p) constMbSpineinline
_ThirdDer(double t, MbVector3D &p) constMbSpineinline
AddRef() constMbRefItem
ByOptionalCurve() constMbSpineinline
BySurfaceNormal() constMbSpineinline
CalculateMatrix(double &v, bool ext, MbMatrix3D &matrix0, MbMatrix3D &matrix1, MbMatrix3D &matrix2) constMbSpine
ChangeCurve(const MbCurve3D &)MbSpine
ChangeOptionalCurve(const MbCurve3D &)MbSpine
Create(const MbCurve3D &c, bool parallel, bool same, VERSION vers=Math::DefaultMathVersion())MbSpinestatic
Create(const MbCurve3D &c, bool same, const MbVector3D &dir, bool parallel, VERSION vers=Math::DefaultMathVersion())MbSpinestatic
Create(const MbCurve3D &sp, bool sameS, const MbCurve3D &dc, bool sameD, bool parallel, VERSION vers=Math::DefaultMathVersion())MbSpinestatic
Create(const MbCurve3D &sp, bool sameS, const MbSurface &surf, const MbCurve *pCrv, VERSION vers)MbSpinestatic
Create(const MbWireFrame &wireFrame, bool same, const MbVector3D *direction, bool parallel, VERSION version)MbSpinestatic
Create(const MbWireFrame &wireFrame, bool same, const MbSurface &surface, const MbCurve *pCurve, VERSION version)MbSpinestatic
DecRef() constMbRefItem
DeviationStep(double t, double angle) constMbSpine
Duplicate(MbRegDuplicate *=nullptr) constMbSpine
Explore(double &t, bool ext, MbCartPoint3D &pnt, MbVector3D &fir, MbVector3D *sec, MbVector3D *thir) constMbSpineinlinevirtual
FirstDer(double &t, MbVector3D &p) constMbSpineinline
GetCurve() constMbSpineinline
GetDirection() constMbSpineinline
GetDirectionCurve() constMbSpineinline
GetFeatureCurve() constMbSpineinline
GetLocalAxisMethod() constMbSpineinline
GetOrt0() constMbSpineinline
GetOrtParam() constMbSpineinline
GetPlacement(double v) constMbSpine
GetPlacement(double v, MbPlacement3D &pl) constMbSpine
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetSegmentsCount() constMbSpine
GetSpineSurface() constMbSpineinline
GetTMax() constMbSpineinline
GetTMin() constMbSpineinline
GetUseCount() constMbRefItem
GetVersion() constMbSpineinline
Inverse(MbRegTransform *iReg=nullptr)MbSpine
IsA() constMbSpineinline
IsClosed() constMbSpineinline
IsFamilyRegistrable() constTapeBasevirtual
IsParallel() constMbSpineinline
IsSame(const MbSpine &other, double accuracy=LENGTH_EPSILON) constMbSpine
IsSimilar(const MbSpine &) constMbSpine
IsUserDirection() constMbSpineinline
la_calcDirection enum valueMbSpine
la_optionalCurve enum valueMbSpine
la_planeParallel enum valueMbSpine
la_surfaceNormal enum valueMbSpine
la_userDirection enum valueMbSpine
LocalAxes enum nameMbSpine
MbRefItem()MbRefItemprotected
MbSpine(const MbCurve3D &cur, bool par, bool same, VERSION vers=Math::DefaultMathVersion())MbSpineprotected
MbSpine(const MbCurve3D &cur, bool same, const MbVector3D &dir, bool par, VERSION vers=Math::DefaultMathVersion())MbSpineprotected
MbSpine(const MbCurve3D &cur, bool same, const MbCurve3D &opt, bool sameO, bool par, VERSION vers=Math::DefaultMathVersion())MbSpineprotected
Move(const MbVector3D &, MbRegTransform *=nullptr)MbSpine
MoveVector(double &v, MbVector3D &vect) constMbSpine
PointOn(double &t, MbCartPoint3D &p) constMbSpineinline
PrepareWrite() constMbSpineinline
RefType() constMbRefItemvirtual
Release() constMbRefItem
Reset()MbSpine
Rotate(const MbAxis3D &, double angle, MbRegTransform *=nullptr)MbSpine
SecondDer(double &t, MbVector3D &p) constMbSpineinline
SetCurve()MbSpineinline
SetDirection(const MbVector3D &d, bool checkBySpineCurve=false)MbSpine
SetEqual(const MbSpine &)MbSpine
SetLocalAxisMethod(LocalAxes la)MbSpineinline
SetOrtParam(double t)MbSpine
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
Step(double t, double sag) constMbSpine
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
ThirdDer(double &t, MbVector3D &p) constMbSpineinline
Transform(const MbMatrix3D &, MbRegTransform *=nullptr)MbSpine
TransformMatrix(double v, MbMatrix3D &matrix) constMbSpine
~TapeBase()TapeBasevirtual