geometry::Quaternion Member List

This is the complete list of members for geometry::Quaternion, including all inherited members.
angle() const geometry::Quaternion
util::Vector::angle(const Vector< 2, T > &v)util::Vector< dim, T > [related]
util::Vector::angle(const Vector< 3, T > &v1, const Vector< 3, T > &v2)util::Vector< dim, T > [related]
util::Vector::angle(const Vector< 2, T > &v1, const Vector< 2, T > &v2)util::Vector< dim, T > [related]
util::Vector::angle(const Vector< 1, T > &v1, const Vector< 1, T > &v2)util::Vector< dim, T > [related]
util::Vector::angle(const Vector< 3, T > &v1, const Vector< 3, T > &v2, const Vector< 3, T > &ref)util::Vector< dim, T > [related]
axis() const geometry::Quaternion
begin()util::Vector< dim, T > [inline]
begin() const util::Vector< dim, T > [inline]
c_data() const util::Vector< dim, T > [inline]
conjugate() const geometry::Quaternion [inline]
const_iterator typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
const_pointer_type typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
const_reference_type typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
cross(const Vector &other) const util::Vector< dim, T > [inline]
data()util::Vector< dim, T > [inline]
divide(const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
elems (defined in util::Vector< dim, T >)util::Vector< dim, T > [protected]
end()util::Vector< dim, T > [inline]
end() const util::Vector< dim, T > [inline]
i(const T &v)util::Vector< dim, T > [inline]
i()util::Vector< dim, T > [inline]
i() const util::Vector< dim, T > [inline]
inverse() const geometry::Quaternion [inline]
inverseRotate(const Point3d &v) const geometry::Quaternion
iszero(void) (defined in util::Vector< dim, T >)util::Vector< dim, T > [inline]
iterator typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
j(const T &v)util::Vector< dim, T > [inline]
j()util::Vector< dim, T > [inline]
j() const util::Vector< dim, T > [inline]
k(const T &v)util::Vector< dim, T > [inline]
k()util::Vector< dim, T > [inline]
k() const util::Vector< dim, T > [inline]
l(const T &v)util::Vector< dim, T > [inline]
l()util::Vector< dim, T > [inline]
l() const util::Vector< dim, T > [inline]
map(T(*fct)(T1), const Vector< dim, T1 > &v)util::Vector< dim, T > [related]
map(const T &(*fct)(const T &, const T &), const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
map(T(*fct)(const T &, const T &), const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
map(T(*fct)(T, T), const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
map(const T &(*fct)(const T1 &, const T2 &), const Vector< dim, T1 > &v1, const Vector< dim, T2 > &v2)util::Vector< dim, T > [related]
map(T(*fct)(const T1 &, const T2 &), const Vector< dim, T1 > &v1, const Vector< dim, T2 > &v2)util::Vector< dim, T > [related]
map(T(*fct)(T1, T2), const Vector< dim, T1 > &v1, const Vector< dim, T2 > &v2)util::Vector< dim, T > [related]
max(const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
min(const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
mult(const Vector &vec) const util::Vector< dim, T > [inline]
multiply(const Vector< dim, T > &v1, const Vector< dim, T > &v2)util::Vector< dim, T > [related]
norm() const util::Vector< dim, T > [inline]
norm(double s)util::Vector< dim, T > [related]
norm(const Vector< dim, T > &v)util::Vector< dim, T > [related]
normalize(void)util::Vector< dim, T > [inline]
normalized(void) const util::Vector< dim, T > [inline]
normalized(double)util::Vector< dim, T > [related]
normalized(const Vector< dim, T > &v)util::Vector< dim, T > [related]
normsq() const util::Vector< dim, T > [inline]
normsq(double s)util::Vector< dim, T > [related]
normsq(const Vector< dim, T > &v)util::Vector< dim, T > [related]
operator!=(const Vector &vec) const util::Vector< dim, T > [inline]
operator%(const Vector< 2, T > &v1, const Vector< 2, T > &v2)util::Vector< dim, T > [related]
operator%(const Vector< 3, T > &v1, const Vector< 3, T > &v2)util::Vector< dim, T > [related]
operator*(const Quaternion &other) const geometry::Quaternion
util::Vector::operator*(const T &scalar) const util::Vector< dim, T > [inline]
util::Vector::operator*(const T &scalar, const Vector &vec)util::Vector< dim, T > [friend]
util::Vector::operator*(const Vector &vec) const util::Vector< dim, T > [inline]
operator*=(const Quaternion &other)geometry::Quaternion
operator*=(double s)geometry::Quaternion [inline]
util::Vector::operator*=(const T &scalar)util::Vector< dim, T > [inline]
util::Vector::operator*=(const T1 &scalar)util::Vector< dim, T > [inline]
operator+(const Quaternion &other) const geometry::Quaternion [inline]
util::Vector::operator+(const Vector &vec) const util::Vector< dim, T > [inline]
util::Vector::operator+(const Vector< dim, T > &v, const T &value)util::Vector< dim, T > [related]
util::Vector::operator+(const T &value, const Vector< dim, T > &v)util::Vector< dim, T > [related]
operator+=(const Quaternion &other)geometry::Quaternion [inline]
util::Vector::operator+=(const Vector &vec)util::Vector< dim, T > [inline]
operator-(void) const util::Vector< dim, T > [inline]
operator-(const Vector &vec) const util::Vector< dim, T > [inline]
operator-(const Vector< dim, T > &v, const T &value)util::Vector< dim, T > [related]
operator-(const T &value, const Vector< dim, T > &v)util::Vector< dim, T > [related]
operator-=(const Vector &vec)util::Vector< dim, T > [inline]
operator/(double v) const geometry::Quaternion [inline]
util::Vector::operator/(const T &scalar) const util::Vector< dim, T > [inline]
util::Vector::operator/(const Vector &vec) const util::Vector< dim, T > [inline]
operator/=(double v)geometry::Quaternion [inline]
util::Vector::operator/=(const Vector &vec)util::Vector< dim, T > [inline]
util::Vector::operator/=(const T &scalar)util::Vector< dim, T > [inline]
util::Vector::operator/=(const T1 &scalar)util::Vector< dim, T > [inline]
operator<(const Vector &other) const util::Vector< dim, T > [inline]
operator<< (defined in util::Vector< dim, T >)util::Vector< dim, T > [friend]
operator<< (defined in util::Vector< dim, T >)util::Vector< dim, T > [friend]
operator<=(const Vector &other) const util::Vector< dim, T > [inline]
operator=(const Quaternion &other)geometry::Quaternion
util::Vector::operator=(const Vector &vec)util::Vector< dim, T > [inline]
util::Vector::operator=(const T &value)util::Vector< dim, T > [inline]
operator==(const Vector &vec) const util::Vector< dim, T > [inline]
operator>(const Vector &other) const util::Vector< dim, T > [inline]
operator>=(const Vector &other) const util::Vector< dim, T > [inline]
operator>> (defined in util::Vector< dim, T >)util::Vector< dim, T > [friend]
operator>> (defined in util::Vector< dim, T >)util::Vector< dim, T > [friend]
operator[](size_t idx)util::Vector< dim, T > [inline]
operator[](size_t idx) const util::Vector< dim, T > [inline]
operator^(const Vector< 2, T > &v1, const Vector< 2, T > &v2)util::Vector< dim, T > [related]
operator^(const Vector< 1, T > &v1, const Vector< 1, T > &v2)util::Vector< dim, T > [related]
operator^(const Vector< 3, T > &v1, const Vector< 3, T > &v2)util::Vector< dim, T > [related]
orthogonal(const util::Vector< 3, T > &v)util::Vector< dim, T > [related]
pointer_type typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
projectXY(void)util::Vector< dim, T > [inline]
Quaternion()geometry::Quaternion [inline]
Quaternion(double x, double y, double z, double w)geometry::Quaternion [inline]
Quaternion(const Quaternion &other)geometry::Quaternion [inline]
Quaternion(const Point3d &axis, double angle)geometry::Quaternion
Quaternion(const Point3d &from, const Point3d &to)geometry::Quaternion
Quaternion(const Matrix3d &m)geometry::Quaternion
reference_type typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
rotate(const Point3d &v) const geometry::Quaternion
set(const T &x)util::Vector< dim, T > [inline]
set(const T &x, const T &y)util::Vector< dim, T > [inline]
set(const T &x, const T &y, const T &z)util::Vector< dim, T > [inline]
set(const T &x, const T &y, const T &z, const T &t)util::Vector< dim, T > [inline]
setAxisAngle(const Point3d &axis, double angle)geometry::Quaternion
setMatrix(Matrix3d &m) const geometry::Quaternion
setMatrix(Matrix4d &m) const geometry::Quaternion
size()util::Vector< dim, T > [inline, static]
t(const T &v)util::Vector< dim, T > [inline]
t()util::Vector< dim, T > [inline]
t() const util::Vector< dim, T > [inline]
value_type typedef (defined in util::Vector< dim, T >)util::Vector< dim, T >
Vector(const Vector &vec)util::Vector< dim, T > [inline]
Vector(const Vector< d1, T1 > &vec)util::Vector< dim, T > [inline, explicit]
Vector(const Vec &el)util::Vector< dim, T > [inline, explicit]
Vector(const T &x=T())util::Vector< dim, T > [inline]
Vector(const T &x, const T &y)util::Vector< dim, T > [inline, explicit]
Vector(const T &x, const T &y, const T &z)util::Vector< dim, T > [inline, explicit]
Vector(const T &x, const T &y, const T &z, const T &t)util::Vector< dim, T > [inline, explicit]
w()geometry::Quaternion [inline]
w() const geometry::Quaternion [inline]
x(const T &v)util::Vector< dim, T > [inline]
x()util::Vector< dim, T > [inline]
x() const util::Vector< dim, T > [inline]
y(const T &v)util::Vector< dim, T > [inline]
y()util::Vector< dim, T > [inline]
y() const util::Vector< dim, T > [inline]
z(const T &v)util::Vector< dim, T > [inline]
z()util::Vector< dim, T > [inline]
z() const util::Vector< dim, T > [inline]
zero(void) (defined in util::Vector< dim, T >)util::Vector< dim, T > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Fri May 31 15:38:08 2013 for VVE by  doxygen 1.6.3