rtc::Quaternion< T > Member List
This is the complete list of members for rtc::Quaternion< T >, including all inherited members.
add(const Vec< T, M > &v)rtc::Vec< T, 4 >
add(const T a)rtc::Vec< T, 4 >
angle() const rtc::Quaternion< T > [inline]
angle(const Quaternion< T > &q) const rtc::Quaternion< T > [inline]
at(const int i)rtc::Vec< T, 4 >
at(const int i) constrtc::Vec< T, 4 >
axis() const rtc::Quaternion< T > [inline]
compareTo(const Vec< T, M > &v) constrtc::Vec< T, 4 >
conjugate()rtc::Quaternion< T > [inline]
conjugated() const rtc::Quaternion< T > [inline]
cumsum() constrtc::Vec< T, 4 >
d2rot_dqkdqj(int k, int j)rtc::Quaternion< T > [inline, static]
dot(const Vec< T, M > &v) constrtc::Vec< T, 4 >
dquatMat_dqj(const int j)rtc::Quaternion< T > [inline, static]
drot_dqj(const int j) const rtc::Quaternion< T > [inline]
equalTo(const Vec< T, M > &v, const T tol=T(0)) constrtc::Vec< T, 4 >
getSubVec(const int i) constrtc::Vec< T, 4 >
invert()rtc::Quaternion< T > [inline]
inverted() const rtc::Quaternion< T > [inline]
max() constrtc::Vec< T, 4 >
maximize(const Vec< T, M > &other)rtc::Vec< T, 4 >
min() constrtc::Vec< T, 4 >
minimize(const Vec< T, M > &other)rtc::Vec< T, 4 >
multivariateGauss(const Vec< T, M > &mean, const SMat< T, M > &cov)rtc::Vec< T, 4 > [static]
norm() constrtc::Vec< T, 4 >
normalize()rtc::Vec< T, 4 >
normalized() constrtc::Vec< T, 4 >
normalRand(const T mean=T(0), const T stdev=T(1))rtc::Vec< T, 4 > [static]
normSqr() constrtc::Vec< T, 4 >
operator!=(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator()(const int i) constrtc::Vec< T, 4 >
operator()(const int i)rtc::Vec< T, 4 >
operator*(const Quaternion< T > &q) const rtc::Quaternion< T > [inline]
rtc::Vec4::operator*(const T a) constrtc::Vec< T, 4 >
rtc::Vec4::operator*(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator*=(const Quaternion< T > &q)rtc::Quaternion< T > [inline]
rtc::Vec4::operator*=(const T a)rtc::Vec< T, 4 >
rtc::Vec4::operator*=(const Vec< T, M > &v)rtc::Vec< T, 4 >
operator+(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator+(const T a) constrtc::Vec< T, 4 >
operator+=(const Vec< T, M > &v)rtc::Vec< T, 4 >
operator+=(const T a)rtc::Vec< T, 4 >
operator-(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator-() constrtc::Vec< T, 4 >
operator-(const T a) constrtc::Vec< T, 4 >
operator-=(const Vec< T, M > &v)rtc::Vec< T, 4 >
operator-=(const T a)rtc::Vec< T, 4 >
operator/(const T a) constrtc::Vec< T, 4 >
operator/(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator/=(const T a)rtc::Vec< T, 4 >
operator/=(const Vec< T, M > &v)rtc::Vec< T, 4 >
operator<(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator<=(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator=(const T a)rtc::Vec< T, 4 >
operator=(const T *d)rtc::Vec< T, 4 >
operator=(const Vec< T, M > &v)rtc::Vec< T, 4 >
operator=(const Vec< U, M > &v)rtc::Vec< T, 4 >
operator==(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator>(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator>=(const Vec< T, M > &v) constrtc::Vec< T, 4 >
operator[](const int i) constrtc::Vec< T, 4 >
operator[](const int i)rtc::Vec< T, 4 >
outer(const Vec< T, M > &v) constrtc::Vec< T, 4 >
outer() constrtc::Vec< T, 4 >
perform(T(*mathFun)(T))rtc::Vec< T, 4 >
perform(T(*mathFun)(T, T), const T arg2)rtc::Vec< T, 4 >
perform(T(*mathFun)(T, T), const Vec< T, M > &v)rtc::Vec< T, 4 >
performed(T(*mathFun)(T))rtc::Vec< T, 4 >
performed(T(*mathFun)(T, T), const T arg2)rtc::Vec< T, 4 >
performed(T(*mathFun)(T, T), const Vec< T, M > &v)rtc::Vec< T, 4 >
pnorm(float p) constrtc::Vec< T, 4 >
prod() constrtc::Vec< T, 4 >
Quaternion()rtc::Quaternion< T > [inline]
Quaternion(const T w, const T x, const T y, const T z)rtc::Quaternion< T > [inline]
Quaternion(const Vec< T, 4 > &v)rtc::Quaternion< T > [inline]
Quaternion(const Vec< T, 3 > &n, const T theta)rtc::Quaternion< T > [inline]
Quaternion(const EulerAngles< T > &e)rtc::Quaternion< T > [inline]
Quaternion(const Rotation< T > &r)rtc::Quaternion< T > [inline]
quatMat()rtc::Quaternion< T > [inline]
quatMatBar()rtc::Quaternion< T > [inline]
quatMatBarT()rtc::Quaternion< T > [inline]
quatMatT()rtc::Quaternion< T > [inline]
read(InputHandler &ih)rtc::Vec< T, 4 >
rotate(Vec< T, 3 > &v) const rtc::Quaternion< T > [inline]
rotated(const Vec< T, 3 > &v) const rtc::Quaternion< T > [inline]
set(const Vec< T, 3 > &n, const T theta)rtc::Quaternion< T > [inline]
set(const EulerAngles< T > &e)rtc::Quaternion< T > [inline]
set(const Rotation< T > &r)rtc::Quaternion< T > [inline]
rtc::Vec4::set(const T x0, const T x1, const T x2, const T x3)rtc::Vec4< T > [inline]
Vec< T, 4 >::set(const T *d)rtc::Vec< T, 4 >
Vec< T, 4 >::set(const T a)rtc::Vec< T, 4 >
Vec< T, 4 >::set(const Vec< T, M > &v)rtc::Vec< T, 4 >
Vec< T, 4 >::set(const Vec< U, M > &v)rtc::Vec< T, 4 >
setSubVec(const int i, const Vec< T, N > &v)rtc::Vec< T, 4 >
slerp(const Quaternion< T > &q, const T &t) const rtc::Quaternion< T >
sort(bool ascending=true)rtc::Vec< T, 4 >
sorted(bool ascending=true)rtc::Vec< T, 4 >
subtract(const Vec< T, M > &v)rtc::Vec< T, 4 >
subtract(const T a)rtc::Vec< T, 4 >
sum() constrtc::Vec< T, 4 >
uniformRand(const T a=T(0), const T b=T(1))rtc::Vec< T, 4 > [static]
Vec()rtc::Vec< T, 4 >
Vec(const T *d)rtc::Vec< T, 4 >
Vec(const T a)rtc::Vec< T, 4 >
Vec(const Vec< T, M > &v)rtc::Vec< T, 4 >
Vec(const Vec< U, M > &v)rtc::Vec< T, 4 >
Vec4()rtc::Vec4< T > [inline]
Vec4(const T *d)rtc::Vec4< T > [inline]
Vec4(const T a)rtc::Vec4< T > [inline]
Vec4(const T x0, const T x1, const T x2, const T x3)rtc::Vec4< T > [inline]
Vec4(const Vec< T, 4 > &v)rtc::Vec4< T > [inline]
Vec4(const Vec< U, 4 > &v)rtc::Vec4< T > [inline]
w() const rtc::Quaternion< T > [inline]
write(OutputHandler &oh) constrtc::Vec< T, 4 >
xrtc::Vec< T, 4 >


rtc
Author(s): Benjamin Pitzer
autogenerated on Mon Oct 6 2014 10:07:35