C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
This is the complete list of members for MbVector, including all inherited members.
Add(const MbVector &v1, double t1) | MbVector | inline |
Add(const MbVector &v1, double t1, const MbVector &v2, double t2) | MbVector | inline |
Add(const MbVector &v1, double t1, const MbVector &v2, double t2, const MbVector &v3, double t3) | MbVector | inline |
Add(const MbVector &v1, double t1, const MbVector &v2, double t2, const MbVector &v3, double t3, const MbVector &v4, double t4) | MbVector | inline |
Add(const MbDirection &v1, double t1, const MbDirection &v2, double t2) | MbVector | inline |
Colinear(const MbVector &with, double eps=Math::AngleEps) const | MbVector | |
DirectionAngle() const | MbVector | |
Equal(const MbVector &with) const | MbVector | inline |
GetDimension() | MbVector | inlinestatic |
GetNormalized() const | MbVector | inline |
GetProperties(MbProperties &properties) | MbVector | |
Init(const MbCartPoint &p1, const MbCartPoint &p2) | MbVector | inline |
Init(double xx, double yy) | MbVector | inline |
Init(const Vector &v) | MbVector | inline |
Invert() | MbVector | inline |
IsDegenerate(double lenEps=Math::LengthEps) const | MbVector | inline |
IsNormalized(double eps=LENGTH_EPSILON) const | MbVector | inline |
IsSame(const MbVector &other, double accuracy) const | MbVector | inline |
Length() const | MbVector | inline |
Length2() const | MbVector | inline |
MaxFactor() const | MbVector | inline |
MbVector() | MbVector | inline |
MbVector(double xx, double yy) | MbVector | inline |
MbVector(const MbVector &dir) | MbVector | inline |
MbVector(const MbCartPoint &p1, const MbCartPoint &p2) | MbVector | inline |
MbVector(const MbCartPoint &p) | MbVector | inline |
MbVector(double a) | MbVector | inlineexplicit |
MbVector(const MbDirection &dir) | MbVector | inlineexplicit |
Normalize() | MbVector | inline |
operator!=(const MbVector &with) const | MbVector | inline |
operator*(double factor) const | MbVector | inline |
operator*(const MbVector &) const | MbVector | inline |
operator*(const MbDirection &) const | MbVector | inline |
operator*(const MbMatrix &) const | MbVector | |
operator*=(double) | MbVector | inline |
operator+(const MbVector &) const | MbVector | inline |
operator+(const MbCartPoint &) const | MbVector | inline |
operator+=(const MbVector &) | MbVector | inline |
operator-(const MbVector &) const | MbVector | inline |
operator-(const MbCartPoint &) const | MbVector | inline |
operator-() const | MbVector | inline |
operator-=(const MbVector &) | MbVector | inline |
operator/(double factor) const | MbVector | inline |
operator/=(double) | MbVector | inline |
operator=(const MbVector &) | MbVector | inline |
operator=(const MbCartPoint &) | MbVector | inline |
operator=(const MbHomogeneous &) | MbVector | |
operator=(const MbDirection &) | MbVector | inline |
operator==(const MbVector &with) const | MbVector | inline |
operator[](size_t i) | MbVector | inline |
operator[](size_t i) const | MbVector | inline |
operator|(const MbVector &) const | MbVector | inline |
operator||(const MbVector &with) const | MbVector | inline |
operator~() const | MbVector | inline |
Orthogonal(const MbVector &with, double eps=Math::AngleEps) const | MbVector | |
Perpendicular() | MbVector | inline |
Relative(const MbVector &) const | MbVector | inline |
Rotate(double angle) | MbVector | |
Rotate(const MbDirection &angle) | MbVector | |
RoundColinear(const MbVector &with, double eps=Math::paramNear) const | MbVector | |
Scale(double sx, double sy) | MbVector | inline |
Set(const MbVector &v1, double t1) | MbVector | inline |
Set(const MbVector &v1, double t1, const MbVector &v2, double t2) | MbVector | inline |
Set(const MbVector &v1, double t1, const MbVector &v2, double t2, const MbVector &v3, double t3) | MbVector | inline |
Set(const MbVector &v1, double t1, const MbVector &v2, double t2, const MbVector &v3, double t3, const MbVector &v4, double t4) | MbVector | inline |
Set(const MbDirection &v1, double t1, const MbDirection &v2, double t2) | MbVector | inline |
Set(const MbCartPoint &v1, double t1, const MbCartPoint &v2, double t2) | MbVector | inline |
Set(const MbCartPoint &v1, double t1, const MbCartPoint &v2, double t2, const MbCartPoint &v3, double t3) | MbVector | inline |
Set(const MbCartPoint &v1, double t1, const MbCartPoint &v2, double t2, const MbCartPoint &v3, double t3, const MbCartPoint &v4, double t4) | MbVector | inline |
SetProperties(const MbProperties &properties) | MbVector | |
SetZero() | MbVector | inline |
Transform(const MbMatrix &matr) | MbVector | |
x | MbVector | |
xAxis | MbVector | static |
y | MbVector | |
yAxis | MbVector | static |
zero | MbVector | static |