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) const cVector3d [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) const cVector3d [inline]
cVector3d()cVector3d [inline]
cVector3d(const char *a_initstr)cVector3d [inline]
cVector3d(const string &a_initstr)cVector3d [inline]
cVector3d(const double a_x, const double a_y, const double a_z)cVector3d [inline]
cVector3d(const cVector3d &a_source)cVector3d [inline]
cVector3d(const double *a_in)cVector3d [inline]
cVector3d(const float *a_in)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) const cVector3d [inline]
equals(const cVector3d &a_vector, const double epsilon=0.0) const cVector3d [inline]
get(const unsigned int &a_component) const cVector3d [inline]
length() const cVector3d [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]
operator[](unsigned int index) const 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) const cVector3d [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) const cVector3d [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]



CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.