PolyVox  0.3.0-dev
Open source voxel management library
PolyVox::Vector< Size, StorageType, OperationType > Member List

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

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