vnl_quaternion< T > Member List

This is the complete list of members for vnl_quaternion< T >, including all inherited members.

abs_t typedefvnl_vector_fixed< T, 4 >
add(const T *a, const T *b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
add(const T *a, T b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
angle() constvnl_quaternion< T >
vnl_vector_fixed< T, 4 >::angle(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::angle(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::angle(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
apply(T(*f)(T))vnl_vector_fixed< T, 4 >
apply(T(*f)(const T &))vnl_vector_fixed< T, 4 >
arg_max() constvnl_vector_fixed< T, 4 >inline
arg_min() constvnl_vector_fixed< T, 4 >inline
as_ref()vnl_vector_fixed< T, 4 >inline
as_ref() constvnl_vector_fixed< T, 4 >inline
as_vector() constvnl_vector_fixed< T, 4 >inline
assert_finite() constvnl_vector_fixed< T, 4 >inline
assert_size(unsigned sz) constvnl_vector_fixed< T, 4 >inline
axis() constvnl_quaternion< T >
Base typedefvnl_quaternion< T >private
begin()vnl_vector_fixed< T, 4 >inline
begin() constvnl_vector_fixed< T, 4 >inline
conjugate() constvnl_quaternion< T >
const_iterator typedefvnl_vector_fixed< T, 4 >
copy_in(T const *ptr)vnl_vector_fixed< T, 4 >inline
copy_out(T *ptr) constvnl_vector_fixed< T, 4 >inline
data_vnl_vector_fixed< T, 4 >protected
data_block() constvnl_vector_fixed< T, 4 >
data_block()vnl_vector_fixed< T, 4 >
div(const T *a, const T *b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
div(const T *a, T b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
dot_product(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
dot_product(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
dot_product(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
element_product(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
element_product(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
element_product(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
element_quotient(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
element_quotient(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
element_quotient(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
element_type typedefvnl_vector_fixed< T, 4 >
empty() constvnl_vector_fixed< T, 4 >inline
end()vnl_vector_fixed< T, 4 >inline
end() constvnl_vector_fixed< T, 4 >inline
extract(unsigned int len, unsigned int start=0) constvnl_vector_fixed< T, 4 >inline
fill(T const &v)vnl_vector_fixed< T, 4 >inline
flip()vnl_vector_fixed< T, 4 >
get(unsigned int i) constvnl_vector_fixed< T, 4 >
imaginary() constvnl_quaternion< T >inline
inf_norm() constvnl_vector_fixed< T, 4 >inline
inverse() constvnl_quaternion< T >
is_finite() constvnl_vector_fixed< T, 4 >
is_zero() constvnl_vector_fixed< T, 4 >
iterator typedefvnl_vector_fixed< T, 4 >
magnitude() constvnl_vector_fixed< T, 4 >inline
max_value() constvnl_vector_fixed< T, 4 >inline
mean() constvnl_vector_fixed< T, 4 >inline
min_value() constvnl_vector_fixed< T, 4 >inline
mul(const T *a, const T *b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
mul(const T *a, T b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
normalize()vnl_vector_fixed< T, 4 >inline
one_norm() constvnl_vector_fixed< T, 4 >inline
operator *(vnl_quaternion< T > const &) constvnl_quaternion< T >
vnl_vector_fixed< T, 4 >::operator *(vnl_diag_matrix_fixed< T, N > const &D, vnl_vector_fixed< T, N > const &A)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator *(vnl_vector_fixed< T, N > const &A, vnl_diag_matrix_fixed< T, N > const &D)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator *(const vnl_vector_fixed< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator *(const T &s, const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator *(const vnl_vector_fixed_ref_const< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator *(T s, const vnl_vector_fixed_ref_const< T, n > &v)vnl_vector_fixed< T, 4 >related
operator *=(T s)vnl_vector_fixed< T, 4 >inline
operator const vnl_vector_ref< T >() constvnl_vector_fixed< T, 4 >inline
operator!=(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
operator!=(vnl_vector_fixed< T, n > const &a, vnl_vector< T > const &b)vnl_vector_fixed< T, 4 >related
operator!=(vnl_vector< T > const &a, vnl_vector_fixed< T, n > const &b)vnl_vector_fixed< T, 4 >related
operator()(unsigned int i)vnl_vector_fixed< T, 4 >
operator()(unsigned int i) constvnl_vector_fixed< T, 4 >
operator+(const vnl_double_3 &a, const vnl_double_3 &b)vnl_vector_fixed< T, 4 >related
operator+(const vnl_vector_fixed< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
operator+(const T &s, const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
operator+(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
operator+(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
operator+(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
operator+(const vnl_vector_fixed_ref_const< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
operator+(T s, const vnl_vector_fixed_ref_const< T, n > &v)vnl_vector_fixed< T, 4 >related
operator+(const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b)vnl_vector_fixed< T, 4 >related
operator+=(T s)vnl_vector_fixed< T, 4 >inline
operator+=(const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >inline
operator+=(const vnl_vector< T > &v)vnl_vector_fixed< T, 4 >inline
operator-() constvnl_vector_fixed< T, 4 >inline
operator-(const vnl_vector_fixed< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
operator-(const T &s, const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
operator-(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
operator-(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
operator-(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
operator-(const vnl_vector_fixed_ref_const< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
operator-(T s, const vnl_vector_fixed_ref_const< T, n > &v)vnl_vector_fixed< T, 4 >related
operator-(const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b)vnl_vector_fixed< T, 4 >related
operator-=(T s)vnl_vector_fixed< T, 4 >inline
operator-=(const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >inline
operator-=(const vnl_vector< T > &v)vnl_vector_fixed< T, 4 >inline
operator/(const vnl_vector_fixed< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
operator/(const vnl_vector_fixed_ref_const< T, n > &v, T s)vnl_vector_fixed< T, 4 >related
operator/=(T s)vnl_vector_fixed< T, 4 >inline
operator<(vnl_vector_fixed< T, n > const &lhs, vnl_vector_fixed< T, n > const &rhs)vnl_vector_fixed< T, 4 >related
operator<<(std::ostream &os, vnl_quaternion< T > const &q)vnl_quaternion< T >related
vnl_vector_fixed< T, 4 >::operator<<(std::ostream &ostr, const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator<<(std::ostream &o, const vnl_vector_fixed_ref_const< T, n > &v)vnl_vector_fixed< T, 4 >related
operator=(vnl_quaternion< T > const &rhs)vnl_quaternion< T >inline
vnl_vector_fixed< T, 4 >::operator=(const vnl_vector_fixed< T, n > &rhs)=defaultvnl_vector_fixed< T, 4 >
vnl_vector_fixed< T, 4 >::operator=(vnl_vector_fixed< T, n > &&rhs)=defaultvnl_vector_fixed< T, 4 >
vnl_vector_fixed< T, 4 >::operator=(const vnl_vector< T > &rhs)vnl_vector_fixed< T, 4 >inline
operator==(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
operator==(vnl_vector_fixed< T, n > const &a, vnl_vector< T > const &b)vnl_vector_fixed< T, 4 >related
operator==(vnl_vector< T > const &a, vnl_vector_fixed< T, n > const &b)vnl_vector_fixed< T, 4 >related
operator>>(std::istream &is, vnl_quaternion< T > &q)vnl_quaternion< T >related
vnl_vector_fixed< T, 4 >::operator>>(std::istream &ostr, vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed< T, 4 >::operator>>(std::istream &i, const vnl_vector_fixed_ref< T, n > &v)vnl_vector_fixed< T, 4 >related
operator[](const size_t i)vnl_vector_fixed< T, 4 >
operator[](const size_t i) constvnl_vector_fixed< T, 4 >
operator_eq(vnl_vector_fixed< T, n > const &v) constvnl_vector_fixed< T, 4 >inline
operator_eq(vnl_vector< T > const &v) constvnl_vector_fixed< T, 4 >inline
outer_product(vnl_vector_fixed< T, m > const &a, vnl_vector_fixed< T, n > const &b)vnl_vector_fixed< T, 4 >related
outer_product(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
outer_product(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
print(std::ostream &s) constvnl_vector_fixed< T, 4 >
put(unsigned int i, T const &v)vnl_vector_fixed< T, 4 >inline
r()vnl_quaternion< T >inline
r() constvnl_quaternion< T >inline
read_ascii(std::istream &s)vnl_vector_fixed< T, 4 >
real() constvnl_quaternion< T >inline
rms() constvnl_vector_fixed< T, 4 >inline
rotate(vnl_vector_fixed< T, 3 > const &) constvnl_quaternion< T >
rotation_euler_angles() constvnl_quaternion< T >
rotation_matrix_transpose() constvnl_quaternion< T >
rotation_matrix_transpose_4() constvnl_quaternion< T >
self typedefvnl_vector_fixed< T, 4 >
set(T const *ptr)vnl_vector_fixed< T, 4 >inline
SIZE enum valuevnl_vector_fixed< T, 4 >
size() constvnl_vector_fixed< T, 4 >inline
size_type typedefvnl_vector_fixed< T, 4 >
squared_magnitude() constvnl_vector_fixed< T, 4 >inline
sub(const T *a, const T *b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
sub(const T *a, T b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
sub(T a, const T *b, T *r)vnl_vector_fixed< T, 4 >inlinestatic
sum() constvnl_vector_fixed< T, 4 >inline
two_norm() constvnl_vector_fixed< T, 4 >inline
update(vnl_vector< T > const &, unsigned int start=0)vnl_vector_fixed< T, 4 >
vnl_complexify(vnl_vector_fixed< T, n > const &R)vnl_vector_fixed< T, 4 >related
vnl_complexify(vnl_vector_fixed< T, n > const &R, vnl_vector_fixed< T, n > const &I)vnl_vector_fixed< T, 4 >related
vnl_cross_2d(const vnl_vector_fixed< T, 2 > &v1, const vnl_vector_fixed< T, 2 > &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_2d(vnl_vector_fixed< T, 2 > const &v1, vnl_vector< T > const &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_2d(vnl_vector< T > const &v1, vnl_vector_fixed< T, 2 > const &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_2d(vnl_double_2 const &v1, vnl_double_2 const &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_2d(vnl_float_2 const &v1, vnl_float_2 const &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_3d(const vnl_vector_fixed< T, 3 > &v1, const vnl_vector_fixed< T, 3 > &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_3d(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
vnl_cross_3d(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
vnl_cross_3d(vnl_double_3 const &v1, vnl_double_3 const &v2)vnl_vector_fixed< T, 4 >related
vnl_cross_3d(vnl_float_3 const &v1, vnl_float_3 const &v2)vnl_vector_fixed< T, 4 >related
vnl_imag(vnl_vector_fixed< std::complex< T >, N > const &C)vnl_vector_fixed< T, 4 >related
vnl_matlab_print(std::ostream &, vnl_vector_fixed< T, n > const &, char const *variable_name=nullptr, vnl_matlab_print_format=vnl_matlab_print_format_default)vnl_vector_fixed< T, 4 >related
vnl_quaternion()=defaultvnl_quaternion< T >
vnl_quaternion(T x, T y, T z, T r)vnl_quaternion< T >
vnl_quaternion(T theta_X, T theta_Y, T theta_Z)vnl_quaternion< T >
vnl_quaternion(vnl_vector_fixed< T, 3 > const &axis, double angle)vnl_quaternion< T >
vnl_quaternion(vnl_matrix_fixed< T, 3, 3 > const &transform)vnl_quaternion< T >explicit
vnl_quaternion(vnl_vector_fixed< T, 3 > const &vec)vnl_quaternion< T >
vnl_quaternion(vnl_vector_fixed< T, 4 > const &vec)vnl_quaternion< T >
vnl_quaternion(vnl_quaternion< T > const &from)vnl_quaternion< T >inline
vnl_real(vnl_vector_fixed< std::complex< T >, N > const &C)vnl_vector_fixed< T, 4 >related
vnl_vector_fixed()=defaultvnl_vector_fixed< T, 4 >
vnl_vector_fixed(const vnl_vector_fixed< T, n > &rhs)=defaultvnl_vector_fixed< T, 4 >
vnl_vector_fixed(vnl_vector_fixed< T, n > &&rhs)=defaultvnl_vector_fixed< T, 4 >
vnl_vector_fixed(const vnl_vector< T > &rhs)vnl_vector_fixed< T, 4 >inline
vnl_vector_fixed(const T &v)vnl_vector_fixed< T, 4 >inlineexplicit
vnl_vector_fixed(const T *datablck)vnl_vector_fixed< T, 4 >inlineexplicit
vnl_vector_fixed(const T &x0, const T &x1)vnl_vector_fixed< T, 4 >inline
vnl_vector_fixed(const T &x0, const T &x1, const T &x2)vnl_vector_fixed< T, 4 >inline
vnl_vector_fixed(const T &x0, const T &x1, const T &x2, const T &x3)vnl_vector_fixed< T, 4 >inline
vnl_vector_ssd(const vnl_vector_fixed< T, n > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
vnl_vector_ssd(const vnl_vector_fixed< T, n > &a, const vnl_vector< T > &b)vnl_vector_fixed< T, 4 >related
vnl_vector_ssd(const vnl_vector< T > &a, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
vsl_b_read(vsl_b_istream &is, vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
vsl_b_write(vsl_b_ostream &os, const vnl_vector_fixed< T, n > &v)vnl_vector_fixed< T, 4 >related
vsl_print_summary(std::ostream &os, const vnl_vector_fixed< T, n > &b)vnl_vector_fixed< T, 4 >related
x()vnl_quaternion< T >inline
x() constvnl_quaternion< T >inline
x_write(std::ostream &os, vnl_quaternion< T > const &v, std::string name="vnl_quaternion")vnl_quaternion< T >related
vnl_vector_fixed< T, 4 >::x_write(std::ostream &os, vnl_vector_fixed< T, n > const &v, std::string name="vnl_vector_fixed")vnl_vector_fixed< T, 4 >related
x_write_tree(std::ostream &os, vnl_quaternion< T > const &v, std::string name="vnl_quaternion")vnl_quaternion< T >related
vnl_vector_fixed< T, 4 >::x_write_tree(std::ostream &os, vnl_vector_fixed< T, n > const &v, std::string name="vnl_vector_fixed")vnl_vector_fixed< T, 4 >related
y()vnl_quaternion< T >inline
y() constvnl_quaternion< T >inline
z()vnl_quaternion< T >inline
z() constvnl_quaternion< T >inline
~vnl_quaternion()=defaultvnl_quaternion< T >inline