Open Babel  3.0
transform3d Member List

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

AsArray() constvector3inlineprivate
begin()vector3inlineprivate
begin() constvector3inlineprivate
CanBeNormalized() constvector3private
const_iterator typedefvector3private
createOrthoVector(vector3 &v) constvector3private
DescribeAsString() consttransform3d
DescribeAsValues() consttransform3d
determinant() constmatrix3x3private
difference_type typedefvector3private
distSq(const vector3 &vv) constvector3inlineprivate
end()vector3inlineprivate
end() constvector3inlineprivate
FillOrth(double alpha, double beta, double gamma, double a, double b, double c)matrix3x3private
findEigenvectorsIfSymmetric(vector3 &eigenvals) constmatrix3x3private
OpenBabel::Get(int row, int column) constmatrix3x3inlineprivate
OpenBabel::vector3::Get(double *c)vector3inlineprivate
GetArray(double *m)matrix3x3inlineprivate
GetColumn(unsigned int col) constmatrix3x3private
GetRow(unsigned int row) constmatrix3x3private
GetX() constvector3inlineprivate
GetY() constvector3inlineprivate
GetZ() constvector3inlineprivate
inverse(void) constmatrix3x3private
IsApprox(const vector3 &other, const double &precision) constvector3private
isDiagonal(void) constmatrix3x3private
isOrthogonal(void) constmatrix3x3inlineprivate
isSymmetric(void) constmatrix3x3private
isUnitMatrix(void) constmatrix3x3private
iterator typedefvector3private
jacobi(unsigned int n, double *a, double *d, double *v)matrix3x3privatestatic
length() constvector3inlineprivate
length_2() constvector3inlineprivate
matrix3x3(void)matrix3x3inlineprivate
matrix3x3(double s)matrix3x3inlineprivate
matrix3x3(vector3 row1, vector3 row2, vector3 row3)matrix3x3inlineprivate
matrix3x3(double d[3][3])matrix3x3inlineprivate
Normalize()transform3d
normalize()vector3private
operator!=(const vector3 &other) constvector3inlineprivate
operator()(int row, int column) constmatrix3x3inlineprivate
operator()(int row, int column)matrix3x3inlineprivate
operator*(const vector3 &) consttransform3d
operator*(const transform3d &) consttransform3d
OpenBabel::operator*=(const double &c)matrix3x3inlineprivate
OpenBabel::vector3::operator*=(const double &c)vector3inlineprivate
OpenBabel::vector3::operator*=(const matrix3x3 &)vector3private
operator+=(const vector3 &v)vector3inlineprivate
operator+=(const double *f)vector3inlineprivate
operator-=(const vector3 &v)vector3inlineprivate
operator-=(const double *f)vector3inlineprivate
OpenBabel::operator/=(const double &c)matrix3x3inlineprivate
OpenBabel::vector3::operator/=(const double &c)vector3inlineprivate
operator=(const vector3 &v)vector3inlineprivate
operator==(const vector3 &) constvector3private
operator[](unsigned int i) constvector3private
PlaneReflection(const vector3 &norm)matrix3x3private
randomUnitVector()vector3private
RotAboutAxisByAngle(const vector3 &axis, const double angle)matrix3x3private
OpenBabel::Set(int row, int column, double v)matrix3x3inlineprivate
OpenBabel::vector3::Set(const double inX, const double inY, const double inZ)vector3inlineprivate
OpenBabel::vector3::Set(const double *c)vector3inlineprivate
SetColumn(int column, const vector3 &v)matrix3x3private
SetRow(int row, const vector3 &v)matrix3x3private
SetupRotMat(double x, double y, double z)matrix3x3private
SetX(const double inX)vector3inlineprivate
SetY(const double inY)vector3inlineprivate
SetZ(const double inZ)vector3inlineprivate
transform3d(void)transform3dinline
transform3d(const matrix3x3 &m, const vector3 &v)transform3dinline
transform3d(double s)transform3dinline
transform3d(vector3 row1, vector3 row2, vector3 row3, vector3 translation)transform3dinline
transform3d(double d[3][3], double t[3])transform3dinline
transpose(void) constmatrix3x3private
vector3(const double inX=0.0, const double inY=0.0, const double inZ=0.0)vector3inlineprivate
vector3(double inV[3])vector3inlineprivate
vector3(const vector3 &v)vector3inlineprivate
x() constvector3inlineprivate
x()vector3inlineprivate
y() constvector3inlineprivate
y()vector3inlineprivate
z() constvector3inlineprivate
z()vector3inlineprivate
~matrix3x3()matrix3x3inlineprivate
~vector3()vector3inlineprivate