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