Rosetta Utilities  2015.09
numeric::EulerAngles< typename > Member List

This is the complete list of members for numeric::EulerAngles< typename >, including all inherited members.

angular_distance_between(EulerAngles< T > a1, EulerAngles< T > a2)numeric::EulerAngles< typename >inlinestatic
assign(Value const &x_a, Value const &y_a, Value const &z_a)numeric::xyzVector< T >inline
at(int const i) constnumeric::xyzVector< T >inline
at(int const i)numeric::xyzVector< T >inline
clear()numeric::xyzVector< T >inline
const_pointer typedefnumeric::xyzVector< T >
const_reference typedefnumeric::xyzVector< T >
ConstPointer typedefnumeric::xyzVector< T >
ConstReference typedefnumeric::xyzVector< T >
cross(xyzVector const &v) constnumeric::xyzVector< T >inline
cross_product(xyzVector const &v) constnumeric::xyzVector< T >inline
difference_type typedefnumeric::xyzVector< T >
distance(xyzVector const &v) constnumeric::xyzVector< T >inline
distance_squared(xyzVector const &v) constnumeric::xyzVector< T >inline
dot(xyzVector const &v) constnumeric::xyzVector< T >inline
dot_product(xyzVector const &v) constnumeric::xyzVector< T >inline
equal_length(xyzVector const &v)numeric::xyzVector< T >inline
EulerAngles()numeric::EulerAngles< typename >inline
EulerAngles(xyzVector< T > const &v)numeric::EulerAngles< typename >inline
EulerAngles(Value const &phi, Value const &psi, Value const &theta)numeric::EulerAngles< typename >inline
EulerAngles(xyzMatrix< T > rotation_matrix)numeric::EulerAngles< typename >inline
from_degrees(T phi, T psi, T theta)numeric::EulerAngles< typename >inlinestatic
from_degrees(xyzVector< T > vector)numeric::EulerAngles< typename >inlinestatic
from_radians(T phi, T psi, T theta)numeric::EulerAngles< typename >inlinestatic
from_radians(xyzVector< T > vector)numeric::EulerAngles< typename >inlinestatic
from_rotation_matrix(xyzMatrix< T > matrix)numeric::EulerAngles< typename >inline
inner_product(xyzVector const &v) constnumeric::xyzVector< T >inline
is_normalized() constnumeric::xyzVector< T >inline
is_normalized(Value const &tol) constnumeric::xyzVector< T >inline
is_unit() constnumeric::xyzVector< T >inline
is_unit(Value const &tol) constnumeric::xyzVector< T >inline
is_zero() constnumeric::xyzVector< T >inline
iterator_category typedefnumeric::xyzVector< T >
length() constnumeric::xyzVector< T >inline
length_squared() constnumeric::xyzVector< T >inline
longer(xyzVector const &v)numeric::xyzVector< T >inline
longer_or_equal(xyzVector const &v)numeric::xyzVector< T >inline
magnitude() constnumeric::xyzVector< T >inline
magnitude_squared() constnumeric::xyzVector< T >inline
Matrix typedefnumeric::EulerAngles< typename >private
max(xyzVector const &v)numeric::xyzVector< T >inline
maximum_value() constnumeric::xyzVector< T >inline
min(xyzVector const &v)numeric::xyzVector< T >inline
minimum_value() constnumeric::xyzVector< T >inline
negate()numeric::xyzVector< T >inline
negated() constnumeric::xyzVector< T >inline
negated(xyzVector &a) constnumeric::xyzVector< T >inline
norm() constnumeric::xyzVector< T >inline
norm_squared() constnumeric::xyzVector< T >inline
normalize()numeric::xyzVector< T >inline
normalize(Value const &length_a)numeric::xyzVector< T >inline
normalize_any()numeric::xyzVector< T >inline
normalize_any(Value const &length_a)numeric::xyzVector< T >inline
normalize_or_zero()numeric::xyzVector< T >inline
normalize_or_zero(Value const &length_a)numeric::xyzVector< T >inline
normalized(xyzVector &a) constnumeric::xyzVector< T >inline
normalized(Value const &length_a, xyzVector &a) constnumeric::xyzVector< T >inline
normalized() constnumeric::xyzVector< T >inline
normalized(Value const &length_a) constnumeric::xyzVector< T >inline
normalized_any(xyzVector &a) constnumeric::xyzVector< T >inline
normalized_any(Value const &length_a, xyzVector &a) constnumeric::xyzVector< T >inline
normalized_any() constnumeric::xyzVector< T >inline
normalized_any(Value const &length_a) constnumeric::xyzVector< T >inline
normalized_or_zero(xyzVector &a) constnumeric::xyzVector< T >inline
normalized_or_zero(Value const &length_a, xyzVector &a) constnumeric::xyzVector< T >inline
normalized_or_zero() constnumeric::xyzVector< T >inline
normalized_or_zero(Value const &length_a) constnumeric::xyzVector< T >inline
not_equal_length(xyzVector const &v)numeric::xyzVector< T >inline
operator()(int const i) constnumeric::xyzVector< T >inline
operator()(int const i)numeric::xyzVector< T >inline
operator*=(Value const &t)numeric::xyzVector< T >inline
operator+=(xyzVector< U > const &v)numeric::xyzVector< T >inline
operator+=(Value const &t)numeric::xyzVector< T >inline
operator-() constnumeric::xyzVector< T >inline
operator-=(xyzVector< U > const &v)numeric::xyzVector< T >inline
operator-=(Value const &t)numeric::xyzVector< T >inline
operator/=(Value const &t)numeric::xyzVector< T >inline
operator=(xyzVector const &v)numeric::xyzVector< T >inline
operator=(xyzVector< U > const &v)numeric::xyzVector< T >inline
operator=(U const *p)numeric::xyzVector< T >inline
operator=(Value const &t)numeric::xyzVector< T >inline
operator[](int const i) constnumeric::xyzVector< T >inline
operator[](int const i)numeric::xyzVector< T >inline
phi()numeric::EulerAngles< typename >inline
phi(Value const &value)numeric::EulerAngles< typename >inline
phi_degrees()numeric::EulerAngles< typename >inline
phi_degrees(Value const &value)numeric::EulerAngles< typename >inline
phi_radians()numeric::EulerAngles< typename >inline
phi_radians(Value const &value)numeric::EulerAngles< typename >inline
pointer typedefnumeric::xyzVector< T >
Pointer typedefnumeric::xyzVector< T >
project_normal(xyzVector const &v)numeric::xyzVector< T >inline
project_parallel(xyzVector const &v)numeric::xyzVector< T >inline
projected_normal(xyzVector const &v) constnumeric::xyzVector< T >inline
projected_normal(xyzVector const &v, xyzVector &a) constnumeric::xyzVector< T >inline
projected_parallel(xyzVector const &v) constnumeric::xyzVector< T >inline
projected_parallel(xyzVector const &v, xyzVector &a)numeric::xyzVector< T >inline
psi()numeric::EulerAngles< typename >inline
psi(Value const &value)numeric::EulerAngles< typename >inline
psi_degrees()numeric::EulerAngles< typename >inline
psi_degrees(Value const &value)numeric::EulerAngles< typename >inline
psi_radians()numeric::EulerAngles< typename >inline
psi_radians(Value const &value)numeric::EulerAngles< typename >inline
reference typedefnumeric::xyzVector< T >
Reference typedefnumeric::xyzVector< T >
scaled_add(Value const &t, xyzVector< U > const &v)numeric::xyzVector< T >inline
scaled_assign(Value const &t, xyzVector< U > const &v)numeric::xyzVector< T >inline
scaled_sub(Value const &t, xyzVector< U > const &v)numeric::xyzVector< T >inline
shorter(xyzVector const &v)numeric::xyzVector< T >inline
shorter_or_equal(xyzVector const &v)numeric::xyzVector< T >inline
show(std::ostream &output=std::cout) constnumeric::xyzVector< T >inline
theta()numeric::EulerAngles< typename >inline
theta(Value const &value)numeric::EulerAngles< typename >inline
theta_degrees()numeric::EulerAngles< typename >inline
theta_degrees(Value const &value)numeric::EulerAngles< typename >inline
theta_radians()numeric::EulerAngles< typename >inline
theta_radians(Value const &value)numeric::EulerAngles< typename >inline
to_rotation_matrix()numeric::EulerAngles< typename >inline
to_string() constnumeric::xyzVector< T >inline
Value typedefnumeric::EulerAngles< typename >private
value_type typedefnumeric::xyzVector< T >
Vector typedefnumeric::EulerAngles< typename >private
x() constnumeric::xyzVector< T >inline
x()numeric::xyzVector< T >inline
x(Value const &x_a)numeric::xyzVector< T >inline
xyzVector()numeric::xyzVector< T >inline
xyzVector(xyzVector const &v)numeric::xyzVector< T >inline
xyzVector(xyzVector< U > const &v)numeric::xyzVector< T >inline
xyzVector(Value const &t)numeric::xyzVector< T >inlineexplicit
xyzVector(Value const &x_a, Value const &y_a, Value const &z_a)numeric::xyzVector< T >inline
xyzVector(U const *p)numeric::xyzVector< T >inlineexplicit
y() constnumeric::xyzVector< T >inline
y()numeric::xyzVector< T >inline
y(Value const &y_a)numeric::xyzVector< T >inline
z() constnumeric::xyzVector< T >inline
z()numeric::xyzVector< T >inline
z(Value const &z_a)numeric::xyzVector< T >inline
zero()numeric::xyzVector< T >inline
~EulerAngles()numeric::EulerAngles< typename >inline
~xyzVector()numeric::xyzVector< T >inline