C3D Toolkit
Kernel - 117950, Vision - 2.7.5.29
|
This is the complete list of members for MbVector3D, including all inherited members.
Add(double a, double b, double c) | MbVector3D | inline |
Add(const MbVector3D &v) | MbVector3D | inline |
Add(const MbVector3D &v1, double t1) | MbVector3D | inline |
Add(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2) | MbVector3D | inline |
Add(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3) | MbVector3D | inline |
Add(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3, const MbVector3D &v4, double t4) | MbVector3D | inline |
Add(const MbCartPoint3D &v1, double t1) | MbVector3D | inline |
Add(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2) | MbVector3D | inline |
Add(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3) | MbVector3D | inline |
Add(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3, const MbCartPoint3D &v4, double t4) | MbVector3D | inline |
AddVecM(const MbVector3D &vF, const MbVector3D &vS) | MbVector3D | inline |
AddVecM(const MbVector3D &vF, const MbVector3D &vS, double mulKoef) | MbVector3D | inline |
Angle(const MbVector3D &with) const | MbVector3D | |
Colinear(const MbVector3D &with, double eps=Math::angleRegion) const | MbVector3D | |
GetDimension() | MbVector3D | inlinestatic |
GetNormalized() const | MbVector3D | inline |
GetProperties(MbProperties &) | MbVector3D | |
Init(const MbVector &, const MbPlacement3D &) | MbVector3D | |
Init(double a, double b, double c) | MbVector3D | inline |
Init(const Vector &v) | MbVector3D | inline |
Init(const MbCartPoint3D &p1, const MbCartPoint3D &p2) | MbVector3D | inline |
InitXY(const MbVector &) | MbVector3D | |
Invert() | MbVector3D | inline |
IsDegenerate(double comEps=Math::region) const | MbVector3D | inline |
IsNormalized(double eps=Math::lengthEpsilon) const | MbVector3D | inline |
IsSame(const MbVector3D &other, double accuracy) const | MbVector3D | inline |
IsZero(double eps=Math::lengthEpsilon) const | MbVector3D | inline |
Length() const | MbVector3D | inline |
Length2() const | MbVector3D | inline |
MaxFactor() const | MbVector3D | inline |
MbVector3D() | MbVector3D | inline |
MbVector3D(double a, double b, double c) | MbVector3D | inline |
MbVector3D(const MbVector3D &v) | MbVector3D | inline |
MbVector3D(const MbFloatVector3D &) | MbVector3D | |
MbVector3D(const MbCartPoint3D &p) | MbVector3D | |
MbVector3D(const MbCartPoint3D &p1, const MbCartPoint3D &p2) | MbVector3D | inline |
MbVector3D(const MbVector &v2d, const MbPlacement3D &place) | MbVector3D | inline |
MbVector3D(const MbVector &v2d) | MbVector3D | inline |
NormalComponent(const MbVector3D &v) const | MbVector3D | inline |
Normalize() | MbVector3D | inline |
operator!=(const MbVector3D &) const | MbVector3D | inline |
operator&(const MbVector3D &) const | MbVector3D | |
operator*(const MbVector3D &) const | MbVector3D | inline |
operator*(const MbMatrix3D &) const | MbVector3D | |
operator*=(double) | MbVector3D | inline |
operator+(const MbVector3D &) const | MbVector3D | inline |
operator+(const MbCartPoint3D &) const | MbVector3D | |
operator+=(const MbVector3D &) | MbVector3D | inline |
operator-(const MbVector3D &) const | MbVector3D | inline |
operator-(const MbCartPoint3D &) const | MbVector3D | |
operator-() const | MbVector3D | inline |
operator-=(const MbVector3D &) | MbVector3D | inline |
operator/=(double) | MbVector3D | inline |
operator=(const MbCartPoint3D &) | MbVector3D | |
operator=(const MbHomogeneous3D &) | MbVector3D | |
operator=(const MbFloatVector3D &) | MbVector3D | |
operator=(const MbVector3D &) | MbVector3D | inline |
operator==(const MbVector3D &) const | MbVector3D | inline |
operator[](size_t i) | MbVector3D | inline |
operator[](size_t i) const | MbVector3D | inline |
operator|(const MbVector3D &) const | MbVector3D | inline |
Orthogonal(const MbVector3D &with, double eps=Math::angleRegion) const | MbVector3D | |
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) const | MbVector3D | |
Scale(double sx, double sy, double sz) | MbVector3D | inline |
Scale(double s) | MbVector3D | inline |
Set(const MbVector3D &v1, double t1) | MbVector3D | inline |
Set(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2) | MbVector3D | inline |
Set(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3) | MbVector3D | inline |
Set(const MbVector3D &v1, double t1, const MbVector3D &v2, double t2, const MbVector3D &v3, double t3, const MbVector3D &v4, double t4) | MbVector3D | inline |
Set(const MbCartPoint3D &v1, double t1) | MbVector3D | inline |
Set(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2) | MbVector3D | inline |
Set(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3) | MbVector3D | inline |
Set(const MbCartPoint3D &v1, double t1, const MbCartPoint3D &v2, double t2, const MbCartPoint3D &v3, double t3, const MbCartPoint3D &v4, double t4) | MbVector3D | inline |
SetProperties(const MbProperties &) | MbVector3D | |
SetRoundedValue(bool total, double eps) | MbVector3D | |
SetVecM(const MbVector3D &vF, const MbVector3D &vS) | MbVector3D | inline |
SetVecM(const MbVector3D &vF, const MbVector3D &vS, double mulKoef) | MbVector3D | inline |
SetZero() | MbVector3D | inline |
TangentComponent(const MbVector3D &v) const | MbVector3D | inline |
Transform(const MbMatrix3D &matr) | MbVector3D | |
x | MbVector3D | |
xAxis | MbVector3D | static |
y | MbVector3D | |
yAxis | MbVector3D | static |
z | MbVector3D | |
zAxis | MbVector3D | static |
zero | MbVector3D | static |