, including all inherited members.
AngleAxis(Type angle, const Vector3d< Type > &axis) | ConvexDecomposition::Vector3d< Type > | [inline] |
Area(const Vector3d< Type > &p1, const Vector3d< Type > &p2) const | ConvexDecomposition::Vector3d< Type > | [inline] |
BinaryEqual(const Vector3d< double > &p) const | ConvexDecomposition::Vector3d< Type > | [inline] |
BinaryEqual(const Vector3d< int > &p) const | ConvexDecomposition::Vector3d< Type > | [inline] |
ComputeNormal(const Vector3d< double > &A, const Vector3d< double > &B, const Vector3d< double > &C) | ConvexDecomposition::Vector3d< Type > | [inline] |
ComputePlane(const Vector3d< double > &A, const Vector3d< double > &B, const Vector3d< double > &C) | ConvexDecomposition::Vector3d< Type > | [inline] |
Concave(const Vector3d< double > &a, const Vector3d< double > &b) | ConvexDecomposition::Vector3d< Type > | [inline] |
Cross(const Vector3d< Type > &other) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Cross(const Vector3d< Type > &a, const Vector3d< Type > &b) | ConvexDecomposition::Vector3d< Type > | [inline] |
Distance(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Distance2(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
DistanceXY(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Dot(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FastDistance(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FasterDistance(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FasterLength(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FasterMagnitude(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FasterNormalize(void) | ConvexDecomposition::Vector3d< Type > | [inline] |
FastLength(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FastMagnitude(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
FastNormalize(void) | ConvexDecomposition::Vector3d< Type > | [inline] |
Get(Type *v) const | ConvexDecomposition::Vector3d< Type > | [inline] |
GetX(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
GetY(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
GetZ(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Interpolate(const Vector3d< double > &from, const Vector3d< double > &to, double offset) | ConvexDecomposition::Vector3d< Type > | [inline] |
IsSame(const Vector3d< double > &v, double epsilon) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Length(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Length2(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Lerp(const Vector3d< Type > &from, const Vector3d< Type > &to, double slerp) | ConvexDecomposition::Vector3d< Type > | [inline] |
Magnitude(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
NearestPointInLine(const Vector3d< Type > &point, const Vector3d< Type > &line0, const Vector3d< Type > &line1) | ConvexDecomposition::Vector3d< Type > | [inline] |
NearestPointInLineSegment(const Vector3d< Type > &point, const Vector3d< Type > &line0, const Vector3d< Type > &line1) | ConvexDecomposition::Vector3d< Type > | [inline] |
NearestPointInPlane(const Vector3d< Type > &point, const Vector3d< Type > &triangle0, const Vector3d< Type > &triangle1, const Vector3d< Type > &triangle2) | ConvexDecomposition::Vector3d< Type > | [inline] |
NearestPointInPlane(const Vector3d< Type > &point, const Vector3d< Type > &planePoint, const Vector3d< Type > &planeNormal) | ConvexDecomposition::Vector3d< Type > | [inline] |
NearestPointInTriangle(const Vector3d< Type > &point, const Vector3d< Type > &triangle0, const Vector3d< Type > &triangle1, const Vector3d< Type > &triangle2) | ConvexDecomposition::Vector3d< Type > | [inline] |
negative(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Normalize(void) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator!=(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator*(const double s) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator*=(const double s) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator+(const Vector3d &A) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator+(const double s) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator+=(const Vector3d A) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator+=(const double A) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator-(const Vector3d &A) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator-(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator-=(const Vector3d A) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator/(const double s) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator/=(Type A) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator=(const Vector3d &A) | ConvexDecomposition::Vector3d< Type > | [inline] |
operator==(const Vector3d< Type > &a) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator[](const int i) const | ConvexDecomposition::Vector3d< Type > | [inline] |
operator[](const int i) | ConvexDecomposition::Vector3d< Type > | [inline] |
Partial(const Vector3d< Type > &p) const | ConvexDecomposition::Vector3d< Type > | [inline] |
PointInTriXY(const Vector3d< double > &p1, const Vector3d< double > &p2, const Vector3d< double > &p3) const | ConvexDecomposition::Vector3d< Type > | [inline] |
PointInTriXZ(const Vector3d< double > &p1, const Vector3d< double > &p2, const Vector3d< double > &p3) const | ConvexDecomposition::Vector3d< Type > | [inline] |
PointInTriYZ(const Vector3d< double > &p1, const Vector3d< double > &p2, const Vector3d< double > &p3) const | ConvexDecomposition::Vector3d< Type > | [inline] |
PointTestXY(const Vector3d< double > &i, const Vector3d< double > &j) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Ptr() const | ConvexDecomposition::Vector3d< Type > | [inline] |
Ptr() | ConvexDecomposition::Vector3d< Type > | [inline] |
Reflection(const Vector3d< Type > &a, const Vector3d< Type > &b) | ConvexDecomposition::Vector3d< Type > | [inline] |
ScaleSumScale(double c0, double c1, const Vector3d< double > &pos) | ConvexDecomposition::Vector3d< Type > | [inline] |
Set(const int *p) | ConvexDecomposition::Vector3d< Type > | [inline] |
Set(const double *p) | ConvexDecomposition::Vector3d< Type > | [inline] |
Set(Type a, Type b, Type c) | ConvexDecomposition::Vector3d< Type > | [inline] |
SetX(Type t) | ConvexDecomposition::Vector3d< Type > | [inline] |
SetY(Type t) | ConvexDecomposition::Vector3d< Type > | [inline] |
SetZ(Type t) | ConvexDecomposition::Vector3d< Type > | [inline] |
SwapYZ(void) | ConvexDecomposition::Vector3d< Type > | [inline] |
Vector3d(void) | ConvexDecomposition::Vector3d< Type > | [inline] |
Vector3d(const Vector3d &a) | ConvexDecomposition::Vector3d< Type > | [inline] |
Vector3d(Type a, Type b, Type c) | ConvexDecomposition::Vector3d< Type > | [inline] |
Vector3d(const double *t) | ConvexDecomposition::Vector3d< Type > | [inline] |
Vector3d(const int *t) | ConvexDecomposition::Vector3d< Type > | [inline] |
x | ConvexDecomposition::Vector3d< Type > | |
X(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
Y(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
y | ConvexDecomposition::Vector3d< Type > | |
Z(void) const | ConvexDecomposition::Vector3d< Type > | [inline] |
z | ConvexDecomposition::Vector3d< Type > | |
Zero(void) | ConvexDecomposition::Vector3d< Type > | [inline] |