Algebra3D
Algebra for 3D transformations
 All Classes Namespaces Files Functions Variables Typedefs Macros
algebra3d::Vector3< fpType > Member List

This is the complete list of members for algebra3d::Vector3< fpType >, including all inherited members.

compare(const Vector3< fpType > &vec, const fpType &precision=PRECISION) const algebra3d::Vector3< fpType >virtual
cross(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
crossMatrix() const algebra3d::Vector3< fpType >virtual
dataalgebra3d::Vector3< fpType >protected
dot(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
get(fpType *storage) const algebra3d::Vector3< fpType >virtual
getAngle() const algebra3d::Vector3< fpType >
getNorm() const algebra3d::Vector3< fpType >virtual
getSqrtRotation() const algebra3d::Vector3< fpType >
getUnit() const algebra3d::Vector3< fpType >
isZero() const algebra3d::Vector3< fpType >
normalize()algebra3d::Vector3< fpType >virtual
operator!=(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
operator*(const Matrix3< fpType > &mat) const algebra3d::Vector3< fpType >virtual
operator*(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
operator*(const fpType &s) const algebra3d::Vector3< fpType >virtual
operator*=(const Matrix3< fpType > &mat)algebra3d::Vector3< fpType >
operator*=(const fpType &s)algebra3d::Vector3< fpType >virtual
operator+(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
operator+=(const Vector3< fpType > &vec)algebra3d::Vector3< fpType >virtual
operator-() const algebra3d::Vector3< fpType >virtual
operator-(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
operator-=(const Vector3< fpType > &vec)algebra3d::Vector3< fpType >virtual
operator/(const fpType &s) const algebra3d::Vector3< fpType >virtual
operator/=(const fpType &s)algebra3d::Vector3< fpType >virtual
operator=(const Vector3< fpType > &vec)algebra3d::Vector3< fpType >virtual
operator==(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
operator>> (defined in algebra3d::Vector3< fpType >)algebra3d::Vector3< fpType >friend
operator[](int ind) const algebra3d::Vector3< fpType >virtual
operator[](int ind)algebra3d::Vector3< fpType >virtual
outer(const Vector3< fpType > &vec) const algebra3d::Vector3< fpType >virtual
set(const fpType *data)algebra3d::Vector3< fpType >virtual
Vector3()algebra3d::Vector3< fpType >
Vector3(const fpType *const data)algebra3d::Vector3< fpType >
Vector3(fpType x, fpType y, fpType z)algebra3d::Vector3< fpType >
Vector3(const Vector3< fpType > &vec)algebra3d::Vector3< fpType >
Vector3(const Vector3< fpType > &axis, fpType angle)algebra3d::Vector3< fpType >
Vector3(const Quaternion< fpType > &quat)algebra3d::Vector3< fpType >
Vector3(const Matrix3< fpType > &mat)algebra3d::Vector3< fpType >
xalgebra3d::Vector3< fpType >
yalgebra3d::Vector3< fpType >
zalgebra3d::Vector3< fpType >
~Vector3()algebra3d::Vector3< fpType >virtual