PolyVox  0.2.1
Open source voxel management library
PolyVox::Vector< Size, Type > Member List

This is the complete list of members for PolyVox::Vector< Size, Type >, including all inherited members.

angleTo(const Vector< Size, Type > &vector) const PolyVox::Vector< Size, Type >inline
cross(const Vector< Size, Type > &vector) const PolyVox::Vector< Size, Type >inline
dot(const Vector< Size, Type > &rhs) const PolyVox::Vector< Size, Type >inline
getElement(uint32_t index) const PolyVox::Vector< Size, Type >inline
getW(void) const PolyVox::Vector< Size, Type >inline
getX(void) const PolyVox::Vector< Size, Type >inline
getY(void) const PolyVox::Vector< Size, Type >inline
getZ(void) const PolyVox::Vector< Size, Type >inline
length(void) const PolyVox::Vector< Size, Type >inline
lengthSquared(void) const PolyVox::Vector< Size, Type >inline
normalise(void)PolyVox::Vector< Size, Type >inline
operator!=(const Vector< Size, Type > &rhs) const PolyVox::Vector< Size, Type >inline
operator*=(const Vector< Size, Type > &rhs)PolyVox::Vector< Size, Type >inline
operator*=(const Type &rhs)PolyVox::Vector< Size, Type >inline
operator+=(const Vector< Size, Type > &rhs)PolyVox::Vector< Size, Type >inline
operator-=(const Vector< Size, Type > &rhs)PolyVox::Vector< Size, Type >inline
operator/=(const Vector< Size, Type > &rhs)PolyVox::Vector< Size, Type >inline
operator/=(const Type &rhs)PolyVox::Vector< Size, Type >inline
operator<(const Vector< Size, Type > &rhs) const PolyVox::Vector< Size, Type >inline
operator=(const Vector< Size, Type > &rhs)PolyVox::Vector< Size, Type >
operator==(const Vector< Size, Type > &rhs) const PolyVox::Vector< Size, Type >inline
setElement(uint32_t index, Type tValue)PolyVox::Vector< Size, Type >inline
setElements(Type x, Type y)PolyVox::Vector< Size, Type >inline
setElements(Type x, Type y, Type z)PolyVox::Vector< Size, Type >inline
setElements(Type x, Type y, Type z, Type w)PolyVox::Vector< Size, Type >inline
setW(Type tW)PolyVox::Vector< Size, Type >inline
setX(Type tX)PolyVox::Vector< Size, Type >inline
setY(Type tY)PolyVox::Vector< Size, Type >inline
setZ(Type tZ)PolyVox::Vector< Size, Type >inline
Vector(Type x, Type y)PolyVox::Vector< Size, Type >
Vector(Type x, Type y, Type z)PolyVox::Vector< Size, Type >
Vector(Type x, Type y, Type z, Type w)PolyVox::Vector< Size, Type >
Vector(void)PolyVox::Vector< Size, Type >
Vector(const Vector< Size, Type > &vector)PolyVox::Vector< Size, Type >
Vector(const Vector< Size, CastType > &vector)PolyVox::Vector< Size, Type >explicit
~Vector(void)PolyVox::Vector< Size, Type >