| add(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | add(xyzTriple< U > const &v, U const &t, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | add(U const &t, xyzTriple< U > const &v, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | angle_of(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | angle_of(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c) | numeric::xyzTriple< typename > | friend | 
  | assign(Value const &x_a, Value const &y_a, Value const &z_a) | numeric::xyzTriple< typename > | inline | 
  | at(int const i) const  | numeric::xyzTriple< typename > | inline | 
  | at(int const i) | numeric::xyzTriple< typename > | inline | 
  | center(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | center(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > &m) | numeric::xyzTriple< typename > | friend | 
  | center(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c) | numeric::xyzTriple< typename > | friend | 
  | center(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c, xyzTriple< U > &m) | numeric::xyzTriple< typename > | friend | 
  | center(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c, xyzTriple< U > const &d) | numeric::xyzTriple< typename > | friend | 
  | center(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c, xyzTriple< U > const &d, xyzTriple< U > &m) | numeric::xyzTriple< typename > | friend | 
  | clear() | numeric::xyzTriple< typename > | inline | 
  | const_pointer typedef | numeric::xyzTriple< typename > |  | 
  | const_reference typedef | numeric::xyzTriple< typename > |  | 
  | ConstPointer typedef | numeric::xyzTriple< typename > |  | 
  | ConstReference typedef | numeric::xyzTriple< typename > |  | 
  | cos_of(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | cos_of(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c) | numeric::xyzTriple< typename > | friend | 
  | cross(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | cross(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | cross(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > &c) | numeric::xyzTriple< typename > | friend | 
  | cross_product(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | cross_product(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | cross_product(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > &c) | numeric::xyzTriple< typename > | friend | 
  | difference_type typedef | numeric::xyzTriple< typename > |  | 
  | distance(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | distance(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | distance_squared(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | distance_squared(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | divide(xyzTriple< U > const &v, U const &t, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | dot(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | dot(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | dot_product(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | dot_product(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | equal_length(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | equal_length(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | inner_product(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | inner_product(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | is_normalized() const  | numeric::xyzTriple< typename > | inline | 
  | is_normalized(Value const &tol) const  | numeric::xyzTriple< typename > | inline | 
  | is_unit() const  | numeric::xyzTriple< typename > | inline | 
  | is_unit(Value const &tol) const  | numeric::xyzTriple< typename > | inline | 
  | is_zero() const  | numeric::xyzTriple< typename > | inline | 
  | iterator_category typedef | numeric::xyzTriple< typename > |  | 
  | length() const  | numeric::xyzTriple< typename > | inline | 
  | length_squared() const  | numeric::xyzTriple< typename > | inline | 
  | longer(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | longer_or_equal(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | magnitude() const  | numeric::xyzTriple< typename > | inline | 
  | magnitude_squared() const  | numeric::xyzTriple< typename > | inline | 
  | max(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | max(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | midpoint(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | midpoint(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > &m) | numeric::xyzTriple< typename > | friend | 
  | min(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | min(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | multiply(xyzTriple< U > const &v, U const &t, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | multiply(U const &t, xyzTriple< U > const &v, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | negate() | numeric::xyzTriple< typename > | inline | 
  | negated() const  | numeric::xyzTriple< typename > | inline | 
  | negated(xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | norm() const  | numeric::xyzTriple< typename > | inline | 
  | norm_squared() const  | numeric::xyzTriple< typename > | inline | 
  | normalize() | numeric::xyzTriple< typename > | inline | 
  | normalize(Value const &length_a) | numeric::xyzTriple< typename > | inline | 
  | normalize_any() | numeric::xyzTriple< typename > | inline | 
  | normalize_any(Value const &length_a) | numeric::xyzTriple< typename > | inline | 
  | normalize_or_zero() | numeric::xyzTriple< typename > | inline | 
  | normalize_or_zero(Value const &length_a) | numeric::xyzTriple< typename > | inline | 
  | normalized(xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized(Value const &length_a, xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized() const  | numeric::xyzTriple< typename > | inline | 
  | normalized(Value const &length_a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized_any(xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized_any(Value const &length_a, xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized_any() const  | numeric::xyzTriple< typename > | inline | 
  | normalized_any(Value const &length_a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized_or_zero(xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized_or_zero(Value const &length_a, xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | normalized_or_zero() const  | numeric::xyzTriple< typename > | inline | 
  | normalized_or_zero(Value const &length_a) const  | numeric::xyzTriple< typename > | inline | 
  | not_equal_length(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | not_equal_length(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | operator!=(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator!=(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator!=(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator()(int const i) const  | numeric::xyzTriple< typename > | inline | 
  | operator()(int const i) | numeric::xyzTriple< typename > | inline | 
  | operator*(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator*(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator*=(Value const &t) | numeric::xyzTriple< typename > | inline | 
  | operator+(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator+(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator+(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator+=(xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | operator+=(Value const &t) | numeric::xyzTriple< typename > | inline | 
  | operator-() const  | numeric::xyzTriple< typename > | inline | 
  | operator-(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator-(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator-(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator-=(xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | operator-=(Value const &t) | numeric::xyzTriple< typename > | inline | 
  | operator/(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator/=(Value const &t) | numeric::xyzTriple< typename > | inline | 
  | operator<(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator<(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator<(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator<=(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator<=(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator<=(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator=(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | operator=(xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | operator=(U const *p) | numeric::xyzTriple< typename > | inline | 
  | operator=(Value const &t) | numeric::xyzTriple< typename > | inline | 
  | operator==(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator==(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator==(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator>(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator>(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator>(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator>=(xyzTriple const &a, xyzTriple const &b) | numeric::xyzTriple< typename > | friend | 
  | operator>=(xyzTriple const &v, Value const &t) | numeric::xyzTriple< typename > | friend | 
  | operator>=(Value const &t, xyzTriple const &v) | numeric::xyzTriple< typename > | friend | 
  | operator[](int const i) const  | numeric::xyzTriple< typename > | inline | 
  | operator[](int const i) | numeric::xyzTriple< typename > | inline | 
  | Pointer typedef | numeric::xyzTriple< typename > |  | 
  | pointer typedef | numeric::xyzTriple< typename > |  | 
  | project_normal(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | project_parallel(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | projected_normal(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | projected_normal(xyzTriple const &v, xyzTriple &a) const  | numeric::xyzTriple< typename > | inline | 
  | projected_parallel(xyzTriple const &v) const  | numeric::xyzTriple< typename > | inline | 
  | projected_parallel(xyzTriple const &v, xyzTriple &a) | numeric::xyzTriple< typename > | inline | 
  | Reference typedef | numeric::xyzTriple< typename > |  | 
  | reference typedef | numeric::xyzTriple< typename > |  | 
  | scaled_add(Value const &t, xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | scaled_assign(Value const &t, xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | scaled_sub(Value const &t, xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | shorter(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | shorter_or_equal(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | sin_of(xyzTriple< U > const &a, xyzTriple< U > const &b) | numeric::xyzTriple< typename > | friend | 
  | sin_of(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > const &c) | numeric::xyzTriple< typename > | friend | 
  | square(Value const &t) | numeric::xyzTriple< typename > | inlineprivatestatic | 
  | subtract(xyzTriple< U > const &a, xyzTriple< U > const &b, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | subtract(xyzTriple< U > const &v, U const &t, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | subtract(U const &t, xyzTriple< U > const &v, xyzTriple< U > &r) | numeric::xyzTriple< typename > | friend | 
  | Value typedef | numeric::xyzTriple< typename > |  | 
  | value_type typedef | numeric::xyzTriple< typename > |  | 
  | x() const  | numeric::xyzTriple< typename > | inline | 
  | x() | numeric::xyzTriple< typename > | inline | 
  | x(Value const &x_a) | numeric::xyzTriple< typename > | inline | 
  | x_ | numeric::xyzTriple< typename > | private | 
  | xyzTriple class | numeric::xyzTriple< typename > | friend | 
  | xyzTriple() | numeric::xyzTriple< typename > | inline | 
  | xyzTriple(xyzTriple const &v) | numeric::xyzTriple< typename > | inline | 
  | xyzTriple(xyzTriple< U > const &v) | numeric::xyzTriple< typename > | inline | 
  | xyzTriple(Value const &t) | numeric::xyzTriple< typename > | inlineexplicit | 
  | xyzTriple(Value const &x_a, Value const &y_a, Value const &z_a) | numeric::xyzTriple< typename > | inline | 
  | xyzTriple(U const *p) | numeric::xyzTriple< typename > | inlineexplicit | 
  | y() const  | numeric::xyzTriple< typename > | inline | 
  | y() | numeric::xyzTriple< typename > | inline | 
  | y(Value const &y_a) | numeric::xyzTriple< typename > | inline | 
  | y_ | numeric::xyzTriple< typename > | private | 
  | z() const  | numeric::xyzTriple< typename > | inline | 
  | z() | numeric::xyzTriple< typename > | inline | 
  | z(Value const &z_a) | numeric::xyzTriple< typename > | inline | 
  | z_ | numeric::xyzTriple< typename > | private | 
  | zero() | numeric::xyzTriple< typename > | inline | 
  | ~xyzTriple() | numeric::xyzTriple< typename > | inline |