Fermat
cugar::Vector< T, DIM > Member List

This is the complete list of members for cugar::Vector< T, DIM >, including all inherited members.

abs(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
all(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
any(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
average(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
average(const float op)cugar::Vector< T, DIM >related
average(const double op)cugar::Vector< T, DIM >related
cross(const Vector< T, 3u > &op1, const Vector< T, 3u > &op2)cugar::Vector< T, DIM >related
data (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >
dimension() const (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >inline
DIMENSION (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >static
dot(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
faceforward(const Vector< T, 3 > N, const Vector< T, 3 > I)cugar::Vector< T, DIM >related
is_finite(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
L1_norm(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
L1_norm(const float op)cugar::Vector< T, DIM >related
L1_norm(const double op)cugar::Vector< T, DIM >related
L2_norm(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
L2_norm(const float op)cugar::Vector< T, DIM >related
L2_norm(const double op)cugar::Vector< T, DIM >related
L_inf_norm(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
L_inf_norm(const float op)cugar::Vector< T, DIM >related
L_inf_norm(const double op)cugar::Vector< T, DIM >related
L_norm(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
L_norm(const float op)cugar::Vector< T, DIM >related
L_norm(const double op)cugar::Vector< T, DIM >related
length(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
lerp(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2, const T u)cugar::Vector< T, DIM >related
lerp(const float op1, const float op2, const float u)cugar::Vector< T, DIM >related
lerp(const double op1, const double op2, const double u)cugar::Vector< T, DIM >related
max(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
max(const Vector< T, DIM > &op1, const T op2)cugar::Vector< T, DIM >related
max_comp(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
min(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
min(const Vector< T, DIM > &op1, const T op2)cugar::Vector< T, DIM >related
min_comp(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
mod(const Vector< T, DIM > &op, const T m)cugar::Vector< T, DIM >related
normalize(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
operator!=(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator*(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator*(const T op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator*(const Vector< T, DIM > &op1, const T op2)cugar::Vector< T, DIM >related
operator*=(Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator*=(Vector< T, DIM > &op1, const T op2)cugar::Vector< T, DIM >related
operator+(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator+=(Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator-(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
operator-(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator-=(Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator/(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator/(const Vector< T, DIM > &op1, const T op2)cugar::Vector< T, DIM >related
operator/=(Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator/=(Vector< T, DIM > &op1, const T op2)cugar::Vector< T, DIM >related
operator<(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator<=(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator==(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator>(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator>=(const Vector< T, DIM > &op1, const Vector< T, DIM > &op2)cugar::Vector< T, DIM >related
operator[](const uint32 i) const (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >inline
operator[](const uint32 i) (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >inline
orthogonal(const Vector< T, 3 > v)cugar::Vector< T, DIM >related
orthonormal_basis(const Vector< T, 3 > normal, Vector< T, 3 > &tangent, Vector< T, 3 > &bitangent)cugar::Vector< T, DIM >related
pack_vector(const Vector< T, 2 > v, const uint32 n_bits_comp)cugar::Vector< T, DIM >related
reflect(const Vector< T, 3 > I, const Vector< T, 3 > N)cugar::Vector< T, DIM >related
refract(const Vector< T, 3 > I, const Vector< T, 3 > N, const float eta)cugar::Vector< T, DIM >related
refraction_normal(const Vector< T, 3 > I, const Vector< T, 3 > T, const float eta)cugar::Vector< T, DIM >related
sqrt(const Vector< T, DIM > &op)cugar::Vector< T, DIM >related
unpack_vector(const uint32 u, const uint32 n_bits_comp)cugar::Vector< T, DIM >related
value_type typedef (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >
Vector() (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >inline
Vector(const T v) (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >inline
Vector(const T *v) (defined in cugar::Vector< T, DIM >)cugar::Vector< T, DIM >inline