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) const | numeric::xyzVector< T > | inline |
at(int const i) | numeric::xyzVector< T > | inline |
clear() | numeric::xyzVector< T > | inline |
const_pointer typedef | numeric::xyzVector< T > | |
const_reference typedef | numeric::xyzVector< T > | |
ConstPointer typedef | numeric::xyzVector< T > | |
ConstReference typedef | numeric::xyzVector< T > | |
cross(xyzVector const &v) const | numeric::xyzVector< T > | inline |
cross_product(xyzVector const &v) const | numeric::xyzVector< T > | inline |
difference_type typedef | numeric::xyzVector< T > | |
distance(xyzVector const &v) const | numeric::xyzVector< T > | inline |
distance_squared(xyzVector const &v) const | numeric::xyzVector< T > | inline |
dot(xyzVector const &v) const | numeric::xyzVector< T > | inline |
dot_product(xyzVector const &v) const | numeric::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) const | numeric::xyzVector< T > | inline |
is_normalized() const | numeric::xyzVector< T > | inline |
is_normalized(Value const &tol) const | numeric::xyzVector< T > | inline |
is_unit() const | numeric::xyzVector< T > | inline |
is_unit(Value const &tol) const | numeric::xyzVector< T > | inline |
is_zero() const | numeric::xyzVector< T > | inline |
iterator_category typedef | numeric::xyzVector< T > | |
length() const | numeric::xyzVector< T > | inline |
length_squared() const | numeric::xyzVector< T > | inline |
longer(xyzVector const &v) | numeric::xyzVector< T > | inline |
longer_or_equal(xyzVector const &v) | numeric::xyzVector< T > | inline |
magnitude() const | numeric::xyzVector< T > | inline |
magnitude_squared() const | numeric::xyzVector< T > | inline |
Matrix typedef | numeric::EulerAngles< typename > | private |
max(xyzVector const &v) | numeric::xyzVector< T > | inline |
maximum_value() const | numeric::xyzVector< T > | inline |
min(xyzVector const &v) | numeric::xyzVector< T > | inline |
minimum_value() const | numeric::xyzVector< T > | inline |
negate() | numeric::xyzVector< T > | inline |
negated() const | numeric::xyzVector< T > | inline |
negated(xyzVector &a) const | numeric::xyzVector< T > | inline |
norm() const | numeric::xyzVector< T > | inline |
norm_squared() const | numeric::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) const | numeric::xyzVector< T > | inline |
normalized(Value const &length_a, xyzVector &a) const | numeric::xyzVector< T > | inline |
normalized() const | numeric::xyzVector< T > | inline |
normalized(Value const &length_a) const | numeric::xyzVector< T > | inline |
normalized_any(xyzVector &a) const | numeric::xyzVector< T > | inline |
normalized_any(Value const &length_a, xyzVector &a) const | numeric::xyzVector< T > | inline |
normalized_any() const | numeric::xyzVector< T > | inline |
normalized_any(Value const &length_a) const | numeric::xyzVector< T > | inline |
normalized_or_zero(xyzVector &a) const | numeric::xyzVector< T > | inline |
normalized_or_zero(Value const &length_a, xyzVector &a) const | numeric::xyzVector< T > | inline |
normalized_or_zero() const | numeric::xyzVector< T > | inline |
normalized_or_zero(Value const &length_a) const | numeric::xyzVector< T > | inline |
not_equal_length(xyzVector const &v) | numeric::xyzVector< T > | inline |
operator()(int const i) const | numeric::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-() const | numeric::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) const | numeric::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 typedef | numeric::xyzVector< T > | |
Pointer typedef | numeric::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) const | numeric::xyzVector< T > | inline |
projected_normal(xyzVector const &v, xyzVector &a) const | numeric::xyzVector< T > | inline |
projected_parallel(xyzVector const &v) const | numeric::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 typedef | numeric::xyzVector< T > | |
Reference typedef | numeric::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) const | numeric::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() const | numeric::xyzVector< T > | inline |
Value typedef | numeric::EulerAngles< typename > | private |
value_type typedef | numeric::xyzVector< T > | |
Vector typedef | numeric::EulerAngles< typename > | private |
x() const | numeric::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() const | numeric::xyzVector< T > | inline |
y() | numeric::xyzVector< T > | inline |
y(Value const &y_a) | numeric::xyzVector< T > | inline |
z() const | numeric::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 |