g4tools  5.4.0
tools::vec3f Member List

This is the complete list of members for tools::vec3f, including all inherited members.

_cross(const vec3< float > &aV) consttools::vec3< float >inline
add(const vec3 &a_v)tools::vec3< float >inline
add(const float &a0, const float &a1, const float &a2)tools::vec3< float >inline
cos_angle(const vec3f &a_v, float &a_cos) consttools::vec3finline
vec3< float >::cos_angle(const vec3 &a_v, float &a_cos, float(*a_sqrt)(float)) consttools::vec3< float >inline
cross(const vec3< float > &aV, vec3< float > &a_value) consttools::vec3< float >inline
data() consttools::vec3< float >inline
data_size() consttools::vec3< float >inline
dimension() consttools::vec3< float >inline
divide(const float &a_T)tools::vec3< float >inline
dot(const vec3 &aV) consttools::vec3< float >inline
elem_t typedeftools::vec3< float >
equal(const vec3 &aV) consttools::vec3< float >inline
equal_prec(const vec3 &a_v, PREC a_prec, PREC(*a_fabs)(const float &)) consttools::vec3< float >inline
equals(const vec3f &a_v, const float a_epsil) consttools::vec3finline
getValue() consttools::vec3< float >inline
getValue(float &a0, float &a1, float &a2) consttools::vec3< float >inline
length() consttools::vec3finline
vec3< float >::length(float(*a_sqrt)(float)) consttools::vec3< float >inline
m_datatools::vec3< float >protected
multiply(const float &a_T)tools::vec3< float >inline
negate()tools::vec3finline
normalize()tools::vec3finline
vec3< float >::normalize(float(*a_sqrt)(float))tools::vec3< float >inline
operator!=(const vec3 &a_v) consttools::vec3< float >inline
operator*(float a_v) consttools::vec3finline
vec3< float >::operator*(const float &a_v) consttools::vec3< float >inline
operator*=(float a_v)tools::vec3finline
vec3< float >::operator*=(const float &a_v)tools::vec3< float >inline
operator+(const vec3f &a_v) consttools::vec3finline
vec3< float >::operator+(const vec3 &a_v) consttools::vec3< float >inline
operator+=(const vec3f &a_v)tools::vec3finline
operator-(const vec3f &a_v) consttools::vec3finline
operator-() consttools::vec3finline
vec3< float >::operator-(const vec3 &a_v) consttools::vec3< float >inline
operator-=(const vec3f &a_v)tools::vec3finline
operator/(const float &a_v) consttools::vec3< float >inline
operator=(const vec3f &a_from)tools::vec3finline
vec3< float >::operator=(const vec3 &a_from)tools::vec3< float >inline
operator==(const vec3 &a_v) consttools::vec3< float >inline
operator[](size_t a_index)tools::vec3< float >inline
operator[](size_t a_index) consttools::vec3< float >inline
s_x()tools::vec3< float >inlinestatic
s_y()tools::vec3< float >inlinestatic
s_z()tools::vec3< float >inlinestatic
set_value(const float &a0, const float &a1, const float &a2)tools::vec3< float >inline
set_value(const float aV[3])tools::vec3< float >inline
setValue(const float &a0, const float &a1, const float &a2)tools::vec3< float >inline
setValue(const vec3 &a_v)tools::vec3< float >inline
setValue(const float aV[3])tools::vec3< float >inline
setValue(const vec3 &a_bary, const vec3 &a_v0, const vec3 &a_v1, const vec3 &a_v2)tools::vec3< float >inline
size() consttools::vec3< float >inline
size_type typedeftools::vec3< float >
subtract(const vec3 &a_v)tools::vec3< float >inline
subtract(const float &a0, const float &a1, const float &a2)tools::vec3< float >inline
theta_phi(float &a_theta, float &a_phi) consttools::vec3finline
vec3< float >::theta_phi(float &a_theta, float &a_phi, float(*a_sqrt)(float), float(*a_atan2)(float, float)) consttools::vec3< float >inline
TOOLS_SCLASS(tools::vec3f) publictools::vec3finline
v0() consttools::vec3< float >inline
v0(const float &a_value)tools::vec3< float >inline
v1() consttools::vec3< float >inline
v1(const float &a_value)tools::vec3< float >inline
v2() consttools::vec3< float >inline
v2(const float &a_value)tools::vec3< float >inline
value(float &a0, float &a1, float &a2) consttools::vec3< float >inline
vec3()tools::vec3< float >inline
vec3(const float a_vec[3])tools::vec3< float >inline
vec3(const float &a0, const float &a1, const float &a2)tools::vec3< float >inline
vec3(const vec3 &a_from)tools::vec3< float >inline
vec3f(const float a_vec[3])tools::vec3finline
vec3f(float a0, float a1, float a2)tools::vec3finline
vec3f(const vec3f &a_from)tools::vec3finline
vec3f(const parent &a_from)tools::vec3finline
x() consttools::vec3< float >inline
x()tools::vec3< float >inline
y() consttools::vec3< float >inline
y()tools::vec3< float >inline
z() consttools::vec3< float >inline
z()tools::vec3< float >inline
~vec3()tools::vec3< float >inlinevirtual
~vec3f()tools::vec3finlinevirtual