| 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 |