C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MbVector3D Member List

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

Add(double a, double b, double c)MbVector3Dinline
Add(const MbVector3D &v)MbVector3Dinline
Add(const MbVector3D &v1, double t1)MbVector3Dinline
Add(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2)MbVector3Dinline
Add(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3)MbVector3Dinline
Add(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3, const MbVector3D &v4, double t4)MbVector3Dinline
Add(const MbCartPoint3D &v1, double t1)MbVector3Dinline
Add(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2)MbVector3Dinline
Add(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3)MbVector3Dinline
Add(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3, const MbCartPoint3D &v4, double t4)MbVector3Dinline
AddVecM(const MbVector3D &vF, const MbVector3D &vS)MbVector3Dinline
AddVecM(const MbVector3D &vF, const MbVector3D &vS, double mulKoef)MbVector3Dinline
Angle(const MbVector3D &with) constMbVector3D
Colinear(const MbVector3D &with, double eps=Math::angleRegion) constMbVector3D
GetDimension()MbVector3Dinlinestatic
GetNormalized() constMbVector3Dinline
GetProperties(MbProperties &)MbVector3D
Init(const MbVector &, const MbPlacement3D &)MbVector3D
Init(double a, double b, double c)MbVector3Dinline
Init(const Vector &v)MbVector3Dinline
Init(const MbCartPoint3D &p1, const MbCartPoint3D &p2)MbVector3Dinline
InitXY(const MbVector &)MbVector3D
Invert()MbVector3Dinline
IsDegenerate(double comEps=Math::region) constMbVector3Dinline
IsNormalized(double eps=Math::lengthEpsilon) constMbVector3Dinline
IsSame(const MbVector3D &other, double accuracy) constMbVector3Dinline
IsZero(double eps=Math::lengthEpsilon) constMbVector3Dinline
Length() constMbVector3Dinline
Length2() constMbVector3Dinline
MaxFactor() constMbVector3Dinline
MbVector3D()MbVector3Dinline
MbVector3D(double a, double b, double c)MbVector3Dinline
MbVector3D(const MbVector3D &v)MbVector3Dinline
MbVector3D(const MbFloatVector3D &)MbVector3D
MbVector3D(const MbCartPoint3D &p)MbVector3D
MbVector3D(const MbCartPoint3D &p1, const MbCartPoint3D &p2)MbVector3Dinline
MbVector3D(const MbVector &v2d, const MbPlacement3D &place)MbVector3Dinline
MbVector3D(const MbVector &v2d)MbVector3Dinline
NormalComponent(const MbVector3D &v) constMbVector3Dinline
Normalize()MbVector3Dinline
operator!=(const MbVector3D &) constMbVector3Dinline
operator&(const MbVector3D &) constMbVector3D
operator*(const MbVector3D &) constMbVector3Dinline
operator*(const MbMatrix3D &) constMbVector3D
operator*=(double)MbVector3Dinline
operator+(const MbVector3D &) constMbVector3Dinline
operator+(const MbCartPoint3D &) constMbVector3D
operator+=(const MbVector3D &)MbVector3Dinline
operator-(const MbVector3D &) constMbVector3Dinline
operator-(const MbCartPoint3D &) constMbVector3D
operator-() constMbVector3Dinline
operator-=(const MbVector3D &)MbVector3Dinline
operator/=(double)MbVector3Dinline
operator=(const MbCartPoint3D &)MbVector3D
operator=(const MbHomogeneous3D &)MbVector3D
operator=(const MbFloatVector3D &)MbVector3D
operator=(const MbVector3D &)MbVector3Dinline
operator==(const MbVector3D &) constMbVector3Dinline
operator[](size_t i)MbVector3Dinline
operator[](size_t i) constMbVector3Dinline
operator|(const MbVector3D &) constMbVector3Dinline
Orthogonal(const MbVector3D &with, double eps=Math::angleRegion) constMbVector3D
PspDerivative(double, const MbCartPoint3D &)MbVector3D
PspDerivative2(double, const MbCartPoint3D &, const MbVector3D &)MbVector3D
PspDerivative2Mix(double, const MbCartPoint3D &, const MbVector3D &, const MbVector3D &)MbVector3D
PspDerivative3(double, const MbCartPoint3D &, const MbVector3D &, const MbVector3D &)MbVector3D
PspDerivative3Mix(double, const MbCartPoint3D &, const MbVector3D &, const MbVector3D &, const MbVector3D &, const MbVector3D &)MbVector3D
PspNormal(double, const MbCartPoint3D &)MbVector3D
PspNormalDerivative(double, const MbCartPoint3D &, const MbVector3D &, const MbVector3D &)MbVector3D
Rotate(const MbVector3D &axis, double angle)MbVector3D
Rotate(const MbAxis3D &axis, double angle)MbVector3D
RotateXYZ(int number, double angle)MbVector3D
RoundColinear(const MbVector3D &with, double eps=Math::paramNear) constMbVector3D
Scale(double sx, double sy, double sz)MbVector3Dinline
Scale(double s)MbVector3Dinline
Set(const MbVector3D &v1, double t1)MbVector3Dinline
Set(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2)MbVector3Dinline
Set(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3)MbVector3Dinline
Set(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3, const MbVector3D &v4, double t4)MbVector3Dinline
Set(const MbCartPoint3D &v1, double t1)MbVector3Dinline
Set(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2)MbVector3Dinline
Set(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3)MbVector3Dinline
Set(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3, const MbCartPoint3D &v4, double t4)MbVector3Dinline
SetProperties(const MbProperties &)MbVector3D
SetRoundedValue(bool total, double eps)MbVector3D
SetVecM(const MbVector3D &vF, const MbVector3D &vS)MbVector3Dinline
SetVecM(const MbVector3D &vF, const MbVector3D &vS, double mulKoef)MbVector3Dinline
SetZero()MbVector3Dinline
TangentComponent(const MbVector3D &v) constMbVector3Dinline
Transform(const MbMatrix3D &matr)MbVector3D
xMbVector3D
xAxisMbVector3Dstatic
yMbVector3D
yAxisMbVector3Dstatic
zMbVector3D
zAxisMbVector3Dstatic
zeroMbVector3Dstatic