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