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

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

add(xyzVector const &a, xyzVector const &b, xyzVector &r)numeric::xyzVector< typename >friend
add(xyzVector const &v, Value const &t, xyzVector &r)numeric::xyzVector< typename >friend
add(Value const &t, xyzVector const &v, xyzVector &r)numeric::xyzVector< typename >friend
angle_of(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
angle_of(xyzVector const &a, xyzVector const &b, xyzVector const &c)numeric::xyzVector< typename >friend
assign(Value const &x_a, Value const &y_a, Value const &z_a)numeric::xyzVector< typename >inline
at(int const i) const numeric::xyzVector< typename >inline
at(int const i)numeric::xyzVector< typename >inline
center(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
center(xyzVector const &a, xyzVector const &b, xyzVector &m)numeric::xyzVector< typename >friend
center(xyzVector const &a, xyzVector const &b, xyzVector const &c)numeric::xyzVector< typename >friend
center(xyzVector const &a, xyzVector const &b, xyzVector const &c, xyzVector &m)numeric::xyzVector< typename >friend
center(xyzVector const &a, xyzVector const &b, xyzVector const &c, xyzVector const &d)numeric::xyzVector< typename >friend
center(xyzVector const &a, xyzVector const &b, xyzVector const &c, xyzVector const &d, xyzVector &m)numeric::xyzVector< typename >friend
clear()numeric::xyzVector< typename >inline
const_pointer typedefnumeric::xyzVector< typename >
const_reference typedefnumeric::xyzVector< typename >
ConstPointer typedefnumeric::xyzVector< typename >
ConstReference typedefnumeric::xyzVector< typename >
cos_of(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
cos_of(xyzVector const &a, xyzVector const &b, xyzVector const &c)numeric::xyzVector< typename >friend
cross(xyzVector const &v) const numeric::xyzVector< typename >inline
cross(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
cross(xyzVector const &a, xyzVector const &b, xyzVector &c)numeric::xyzVector< typename >friend
cross_product(xyzVector const &v) const numeric::xyzVector< typename >inline
cross_product(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
cross_product(xyzVector const &a, xyzVector const &b, xyzVector &c)numeric::xyzVector< typename >friend
difference_type typedefnumeric::xyzVector< typename >
distance(xyzVector const &v) const numeric::xyzVector< typename >inline
distance_squared(xyzVector const &v) const numeric::xyzVector< typename >inline
divide(xyzVector const &v, Value const &t, xyzVector &r)numeric::xyzVector< typename >friend
dot(xyzVector const &v) const numeric::xyzVector< typename >inline
dot(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
dot_product(xyzVector const &v) const numeric::xyzVector< typename >inline
dot_product(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
equal_length(xyzVector const &v)numeric::xyzVector< typename >inline
equal_length(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
hash_value(xyzVector< U > const &v)numeric::xyzVector< typename >friend
inner_product(xyzVector const &v) const numeric::xyzVector< typename >inline
inner_product(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
inplace_product(xyzMatrix< T > const &m, xyzVector< T > &v)numeric::xyzVector< typename >friend
inplace_transpose_product(xyzMatrix< T > const &m, xyzVector< T > &v)numeric::xyzVector< typename >friend
is_normalized() const numeric::xyzVector< typename >inline
is_normalized(Value const &tol) const numeric::xyzVector< typename >inline
is_unit() const numeric::xyzVector< typename >inline
is_unit(Value const &tol) const numeric::xyzVector< typename >inline
is_zero() const numeric::xyzVector< typename >inline
iterator_category typedefnumeric::xyzVector< typename >
length() const numeric::xyzVector< typename >inline
length_squared() const numeric::xyzVector< typename >inline
longer(xyzVector const &v)numeric::xyzVector< typename >inline
longer_or_equal(xyzVector const &v)numeric::xyzVector< typename >inline
magnitude() const numeric::xyzVector< typename >inline
magnitude_squared() const numeric::xyzVector< typename >inline
max(xyzVector const &v)numeric::xyzVector< typename >inline
max(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
maximum_value() const numeric::xyzVector< typename >inline
midpoint(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
midpoint(xyzVector const &a, xyzVector const &b, xyzVector &m)numeric::xyzVector< typename >friend
min(xyzVector const &v)numeric::xyzVector< typename >inline
min(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
minimum_value() const numeric::xyzVector< typename >inline
multiply(xyzVector const &v, Value const &t, xyzVector &r)numeric::xyzVector< typename >friend
multiply(Value const &t, xyzVector const &v, xyzVector &r)numeric::xyzVector< typename >friend
negate()numeric::xyzVector< typename >inline
negated() const numeric::xyzVector< typename >inline
negated(xyzVector &a) const numeric::xyzVector< typename >inline
norm() const numeric::xyzVector< typename >inline
norm_squared() const numeric::xyzVector< typename >inline
normalize()numeric::xyzVector< typename >inline
normalize(Value const &length_a)numeric::xyzVector< typename >inline
normalize_any()numeric::xyzVector< typename >inline
normalize_any(Value const &length_a)numeric::xyzVector< typename >inline
normalize_or_zero()numeric::xyzVector< typename >inline
normalize_or_zero(Value const &length_a)numeric::xyzVector< typename >inline
normalized(xyzVector &a) const numeric::xyzVector< typename >inline
normalized(Value const &length_a, xyzVector &a) const numeric::xyzVector< typename >inline
normalized() const numeric::xyzVector< typename >inline
normalized(Value const &length_a) const numeric::xyzVector< typename >inline
normalized_any(xyzVector &a) const numeric::xyzVector< typename >inline
normalized_any(Value const &length_a, xyzVector &a) const numeric::xyzVector< typename >inline
normalized_any() const numeric::xyzVector< typename >inline
normalized_any(Value const &length_a) const numeric::xyzVector< typename >inline
normalized_or_zero(xyzVector &a) const numeric::xyzVector< typename >inline
normalized_or_zero(Value const &length_a, xyzVector &a) const numeric::xyzVector< typename >inline
normalized_or_zero() const numeric::xyzVector< typename >inline
normalized_or_zero(Value const &length_a) const numeric::xyzVector< typename >inline
not_equal_length(xyzVector const &v)numeric::xyzVector< typename >inline
not_equal_length(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator!=(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator!=(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator!=(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator()(int const i) const numeric::xyzVector< typename >inline
operator()(int const i)numeric::xyzVector< typename >inline
operator*(xyzMatrix< T > const &m, xyzVector< T > const &v)numeric::xyzVector< typename >friend
operator*(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator*(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator*=(Value const &t)numeric::xyzVector< typename >inline
operator+(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator+(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator+(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator+=(xyzVector< U > const &v)numeric::xyzVector< typename >inline
operator+=(Value const &t)numeric::xyzVector< typename >inline
operator-() const numeric::xyzVector< typename >inline
operator-(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator-(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator-(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator-=(xyzVector< U > const &v)numeric::xyzVector< typename >inline
operator-=(Value const &t)numeric::xyzVector< typename >inline
operator/(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator/=(Value const &t)numeric::xyzVector< typename >inline
operator<(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator<(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator<(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator<=(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator<=(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator<=(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator=(xyzVector const &v)numeric::xyzVector< typename >inline
operator=(xyzVector< U > const &v)numeric::xyzVector< typename >inline
operator=(U const *p)numeric::xyzVector< typename >inline
operator=(Value const &t)numeric::xyzVector< typename >inline
operator==(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator==(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator==(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator>(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator>(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator>(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator>=(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
operator>=(xyzVector const &v, Value const &t)numeric::xyzVector< typename >friend
operator>=(Value const &t, xyzVector const &v)numeric::xyzVector< typename >friend
operator[](int const i) const numeric::xyzVector< typename >inline
operator[](int const i)numeric::xyzVector< typename >inline
outer_product(xyzVector< T > const &a, xyzVector< T > const &b)numeric::xyzVector< typename >friend
pointer typedefnumeric::xyzVector< typename >
Pointer typedefnumeric::xyzVector< typename >
product(xyzMatrix< T > const &m, xyzVector< T > const &v)numeric::xyzVector< typename >friend
project_normal(xyzVector const &v)numeric::xyzVector< typename >inline
project_parallel(xyzVector const &v)numeric::xyzVector< typename >inline
projected_normal(xyzVector const &v) const numeric::xyzVector< typename >inline
projected_normal(xyzVector const &v, xyzVector &a) const numeric::xyzVector< typename >inline
projected_parallel(xyzVector const &v) const numeric::xyzVector< typename >inline
projected_parallel(xyzVector const &v, xyzVector &a)numeric::xyzVector< typename >inline
projection_matrix(xyzVector< T > const &v)numeric::xyzVector< typename >friend
Reference typedefnumeric::xyzVector< typename >
reference typedefnumeric::xyzVector< typename >
rotation_matrix(xyzVector< T > const &axis, T const &theta)numeric::xyzVector< typename >friend
scaled_add(Value const &t, xyzVector< U > const &v)numeric::xyzVector< typename >inline
scaled_assign(Value const &t, xyzVector< U > const &v)numeric::xyzVector< typename >inline
scaled_sub(Value const &t, xyzVector< U > const &v)numeric::xyzVector< typename >inline
shorter(xyzVector const &v)numeric::xyzVector< typename >inline
shorter_or_equal(xyzVector const &v)numeric::xyzVector< typename >inline
show(std::ostream &output=std::cout) const numeric::xyzVector< typename >inline
sin_of(xyzVector const &a, xyzVector const &b)numeric::xyzVector< typename >friend
sin_of(xyzVector const &a, xyzVector const &b, xyzVector const &c)numeric::xyzVector< typename >friend
square(Value const &t)numeric::xyzVector< typename >inlineprivatestatic
subtract(xyzVector const &a, xyzVector const &b, xyzVector &r)numeric::xyzVector< typename >friend
subtract(xyzVector const &v, Value const &t, xyzVector &r)numeric::xyzVector< typename >friend
subtract(Value const &t, xyzVector const &v, xyzVector &r)numeric::xyzVector< typename >friend
to_string() const numeric::xyzVector< typename >inline
transpose_product(xyzMatrix< T > const &m, xyzVector< T > const &v)numeric::xyzVector< typename >friend
Value typedefnumeric::xyzVector< typename >
value_type typedefnumeric::xyzVector< typename >
x() const numeric::xyzVector< typename >inline
x()numeric::xyzVector< typename >inline
x(Value const &x_a)numeric::xyzVector< typename >inline
x_numeric::xyzVector< typename >private
xyzMatrix classnumeric::xyzVector< typename >friend
xyzVector classnumeric::xyzVector< typename >friend
xyzVector()numeric::xyzVector< typename >inline
xyzVector(xyzVector const &v)numeric::xyzVector< typename >inline
xyzVector(xyzVector< U > const &v)numeric::xyzVector< typename >inline
xyzVector(Value const &t)numeric::xyzVector< typename >inlineexplicit
xyzVector(Value const &x_a, Value const &y_a, Value const &z_a)numeric::xyzVector< typename >inline
xyzVector(U const *p)numeric::xyzVector< typename >inlineexplicit
y() const numeric::xyzVector< typename >inline
y()numeric::xyzVector< typename >inline
y(Value const &y_a)numeric::xyzVector< typename >inline
y_numeric::xyzVector< typename >private
z() const numeric::xyzVector< typename >inline
z()numeric::xyzVector< typename >inline
z(Value const &z_a)numeric::xyzVector< typename >inline
z_numeric::xyzVector< typename >private
zero()numeric::xyzVector< typename >inline
~xyzVector()numeric::xyzVector< typename >inline