cVector3d Member List

This is the complete list of members for cVector3d, including all inherited members.

add(const cVector3d &a_vector)cVector3d [inline]
add(const double &a_x, const double &a_y, const double &a_z)cVector3d [inline]
addr(const cVector3d &a_vector, cVector3d &a_result) constcVector3d [inline]
addr(const double &a_x, const double &a_y, const double &a_z, cVector3d &a_result) const cVector3d [inline]
copyfrom(const cVector3d &a_source)cVector3d [inline]
copyto(cVector3d &a_destination) const cVector3d [inline]
cross(const cVector3d &a_vector)cVector3d [inline]
crossAndReturn(const cVector3d &a_vector) const cVector3d [inline]
crossr(const cVector3d &a_vector, cVector3d &a_result) constcVector3d [inline]
cVector3d()cVector3d [inline]
decompose(const cVector3d &a_input, cVector3d &a_parallel, cVector3d &a_perpendicular)cVector3d [inline]
distance(const cVector3d &a_vector) const cVector3d [inline]
distancesq(const cVector3d &a_vector) const cVector3d [inline]
div(const double &a_scalar)cVector3d [inline]
divr(const double &a_scalar, cVector3d &a_result) const cVector3d [inline]
dot(const cVector3d &a_vector) const cVector3d [inline]
elementMul(const cVector3d &a_vector)cVector3d [inline]
elementMulr(const cVector3d &a_vector, cVector3d &a_result) constcVector3d [inline]
equals(const cVector3d &a_vector, const double epsilon=0.0) const cVector3d [inline]
get(const unsigned int &a_component) const cVector3d [inline]
length() constcVector3d [inline]
lengthsq(void) const cVector3d [inline]
mul(const double &a_scalar)cVector3d [inline]
mulr(const double &a_scalar, cVector3d &a_result) const cVector3d [inline]
negate()cVector3d [inline]
negater(cVector3d &a_result) const cVector3d [inline]
normalize()cVector3d [inline]
normalizer(cVector3d &a_result) const cVector3d [inline]
operator *=(const double &a_val)cVector3d [inline]
operator+=(const cVector3d &a_input)cVector3d [inline]
operator-=(const cVector3d &a_input)cVector3d [inline]
operator/=(const double &a_val)cVector3d [inline]
operator[](unsigned int index)cVector3d [inline]
print(const unsigned int a_precision=2) const cVector3d [inline]
set(const double &a_x, const double &a_y, const double &a_z)cVector3d [inline]
set(const char *a_initStr)cVector3d [inline]
set(const string &a_initStr)cVector3d [inline]
slerp(double a_level, cVector3d const &a_vector1, cVector3d a_vector2)cVector3d [inline]
str(string &a_string, const unsigned int a_precision=2) constcVector3d [inline]
str(const unsigned int a_precision=2) const cVector3d [inline]
sub(const cVector3d &a_vector)cVector3d [inline]
sub(const double &a_x, const double &a_y, const double &a_z)cVector3d [inline]
subr(const cVector3d &a_vector, cVector3d &a_result) constcVector3d [inline]
subr(const double &a_x, const double &a_y, const double &a_z, cVector3d &a_result) const cVector3d [inline]
xcVector3d
ycVector3d
zcVector3d
zero()cVector3d [inline]


Generated on Mon Jun 11 09:41:48 2007 for CHAI 3D by  doxygen 1.5.2