Geometry::Vector3D< T > Member List

This is the complete list of members for Geometry::Vector3D< T >, including all inherited members.

_dataGeometry::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 > &center, 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]


Generated on Wed Apr 9 19:22:39 2008 for HalfEdge library by  doxygen 1.5.3