| _data | Geometry::Vector3D< T > |  [protected] | 
  | add(const Vector3D< T > &v) | Geometry::Vector3D< T > |  [inline] | 
  | angle(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | crossProduct(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | difference(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | dim() | Geometry::Vector3D< T > |  [inline, static] | 
  | distance(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | distanceToPlane(const Vector3D< T > &P, const Vector3D< T > &N) const | Geometry::Vector3D< T > |  [inline] | 
  | dotProduct(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | getData() const | Geometry::Vector3D< T > |  [inline] | 
  | getDataRef() | Geometry::Vector3D< T > |  [inline] | 
  | getSpheric(double &theta, double &phi) const | Geometry::Vector3D< T > |  [inline] | 
  | getSpheric(double &distance, double &theta, double &phi) const | Geometry::Vector3D< T > |  [inline] | 
  | infDistance(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | intersect(const Vector3D< T > ¢er, const Vector3D< T > &normal) const | Geometry::Vector3D< T > |  [inline] | 
  | manhattanDistance(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | module() const | Geometry::Vector3D< T > |  [inline] | 
  | normalize() | Geometry::Vector3D< T > |  [inline] | 
  | operator *(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | operator *(const std::vector< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | operator *(T factor) const | Geometry::Vector3D< T > |  [inline] | 
  | operator *=(T factor) | Geometry::Vector3D< T > |  [inline] | 
  | operator+(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | operator+=(const Vector3D< T > &v) | Geometry::Vector3D< T > |  [inline] | 
  | operator-(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | operator-=(const Vector3D< T > &v) | Geometry::Vector3D< T > |  [inline] | 
  | operator/(T factor) const | Geometry::Vector3D< T > |  [inline] | 
  | operator/=(T factor) | Geometry::Vector3D< T > |  [inline] | 
  | operator<(const Vector3D< T > &src) const | Geometry::Vector3D< T > |  [inline] | 
  | operator=(const Vector3D< T > &src) | Geometry::Vector3D< T > |  [inline] | 
  | operator==(const Vector3D< T > &src) const | Geometry::Vector3D< T > |  [inline] | 
  | operator[](int index) | Geometry::Vector3D< T > |  [inline] | 
  | operator[](int index) const | Geometry::Vector3D< T > |  [inline] | 
  | operator^(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | perpendicular() const | Geometry::Vector3D< T > |  [inline] | 
  | project(const Vector3D< T > &n) const | Geometry::Vector3D< T > |  [inline] | 
  | projectX() const | Geometry::Vector3D< T > |  [inline] | 
  | projectY() const | Geometry::Vector3D< T > |  [inline] | 
  | projectZ() const | Geometry::Vector3D< T > |  [inline] | 
  | rotateX(double angle) | Geometry::Vector3D< T > |  [inline] | 
  | rotateY(double angle) | Geometry::Vector3D< T > |  [inline] | 
  | rotateZ(double angle) | Geometry::Vector3D< T > |  [inline] | 
  | rotation(const Vector3D< T > &axis, double angle) const | Geometry::Vector3D< T > |  [inline] | 
  | set(const T &x, const T &y, const T &z) | Geometry::Vector3D< T > |  [inline] | 
  | set(const T data[3]) | Geometry::Vector3D< T > |  [inline] | 
  | setLength(T len) | Geometry::Vector3D< T > |  [inline] | 
  | setSpheric(double distance, double theta, double phi) | Geometry::Vector3D< T > |  [inline] | 
  | squaredDistance(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | squaredModule() const | Geometry::Vector3D< T > |  [inline] | 
  | substract(const Vector3D< T > &v) | Geometry::Vector3D< T > |  [inline] | 
  | sum(const Vector3D< T > &v) const | Geometry::Vector3D< T > |  [inline] | 
  | Vector3D(const Vector3D< T > &v) | Geometry::Vector3D< T > |  [inline] | 
  | Vector3D() | Geometry::Vector3D< T > |  [inline, explicit] | 
  | Vector3D(const T &x, const T &y, const T &z) | Geometry::Vector3D< T > |  [inline, explicit] | 
  | Vector3D(const T data[3]) | Geometry::Vector3D< T > |  [inline, explicit] | 
  | Vector3D(const Vector3D< T > *v) | Geometry::Vector3D< T > |  [inline, explicit] | 
  | x() const | Geometry::Vector3D< T > |  [inline] | 
  | x(const T &t) | Geometry::Vector3D< T > |  [inline] | 
  | y() const | Geometry::Vector3D< T > |  [inline] | 
  | y(const T &t) | Geometry::Vector3D< T > |  [inline] | 
  | z() const | Geometry::Vector3D< T > |  [inline] | 
  | z(const T &t) | Geometry::Vector3D< T > |  [inline] |