transform3d Member List

This is the complete list of members for transform3d, including all inherited members.
AsArray() const vector3 [inline, private]
CanBeNormalized() const vector3 [private]
createOrthoVector(vector3 &v) const vector3 [private]
DescribeAsString() const transform3d
DescribeAsValues() const transform3d
determinant() const matrix3x3 [private]
distSq(const vector3 &vv) const vector3 [inline, private]
FillOrth(double alpha, double beta, double gamma, double a, double b, double c)matrix3x3 [private]
findEigenvectorsIfSymmetric(vector3 &eigenvals) const matrix3x3 [private]
OpenBabel::Get(int row, int column) const matrix3x3 [inline, private]
OpenBabel::vector3::Get(double *c)vector3 [inline, private]
GetArray(double *m)matrix3x3 [inline, private]
GetColumn(unsigned int col) const matrix3x3 [private]
GetRow(unsigned int row) const matrix3x3 [private]
GetX() const vector3 [inline, private]
GetY() const vector3 [inline, private]
GetZ() const vector3 [inline, private]
inverse(void) const matrix3x3 [private]
IsApprox(const vector3 &other, const double &precision) const vector3 [private]
isDiagonal(void) const matrix3x3 [private]
isOrthogonal(void) const matrix3x3 [inline, private]
isSymmetric(void) const matrix3x3 [private]
isUnitMatrix(void) const matrix3x3 [private]
jacobi(unsigned int n, double *a, double *d, double *v)matrix3x3 [private, static]
length() const vector3 [inline, private]
length_2() const vector3 [inline, private]
matrix3x3(void)matrix3x3 [inline, private]
matrix3x3(double s)matrix3x3 [inline, private]
matrix3x3(vector3 row1, vector3 row2, vector3 row3)matrix3x3 [inline, private]
matrix3x3(double d[3][3])matrix3x3 [inline, private]
normalize()vector3 [private]
operator!=(const vector3 &other) const vector3 [inline, private]
operator()(int row, int column) const matrix3x3 [inline, private]
operator()(int row, int column)matrix3x3 [inline, private]
operator*(const vector3 &) const transform3d
operator*(const transform3d &) const transform3d
OpenBabel::matrix3x3::operator*(const matrix3x3 &, const vector3 &)matrix3x3 [friend]
OpenBabel::matrix3x3::operator*(const matrix3x3 &, const matrix3x3 &)matrix3x3 [friend]
OpenBabel::operator*=(const double &c)matrix3x3 [inline, private]
OpenBabel::vector3::operator*=(const double &c)vector3 [inline, private]
OpenBabel::vector3::operator*=(const matrix3x3 &)vector3 [private]
operator+=(const vector3 &v)vector3 [inline, private]
operator+=(const double *f)vector3 [inline, private]
operator-=(const vector3 &v)vector3 [inline, private]
operator-=(const double *f)vector3 [inline, private]
OpenBabel::operator/=(const double &c)matrix3x3 [inline, private]
OpenBabel::vector3::operator/=(const double &c)vector3 [inline, private]
operator<<(std::ostream &, const matrix3x3 &)matrix3x3 [friend]
operator=(const vector3 &v)vector3 [inline, private]
operator==(const vector3 &) const vector3 [private]
operator[](unsigned int i) const vector3 [private]
PlaneReflection(const vector3 &norm)matrix3x3 [private]
randomRotation(OBRandom &rnd)matrix3x3 [private]
randomUnitVector(OBRandom *oeRand=NULL)vector3 [private]
RotAboutAxisByAngle(const vector3 &axis, const double angle)matrix3x3 [private]
OpenBabel::Set(int row, int column, double v)matrix3x3 [inline, private]
OpenBabel::vector3::Set(const double inX, const double inY, const double inZ)vector3 [inline, private]
OpenBabel::vector3::Set(const double *c)vector3 [inline, private]
SetColumn(int column, const vector3 &v)matrix3x3 [private]
SetRow(int row, const vector3 &v)matrix3x3 [private]
SetupRotMat(double x, double y, double z)matrix3x3 [private]
SetX(const double inX)vector3 [inline, private]
SetY(const double inY)vector3 [inline, private]
SetZ(const double inZ)vector3 [inline, private]
transform3d(void)transform3d [inline]
transform3d(const matrix3x3 &m, const vector3 &v)transform3d [inline]
transform3d(double s)transform3d [inline]
transform3d(vector3 row1, vector3 row2, vector3 row3, vector3 translation)transform3d [inline]
transform3d(double d[3][3], double t[3])transform3d [inline]
transpose(void) const matrix3x3 [private]
vector3(const double inX=0.0, const double inY=0.0, const double inZ=0.0)vector3 [inline, private]
vector3(double inV[3])vector3 [inline, private]
vector3(const vector3 &v)vector3 [inline, private]
x() const vector3 [inline, private]
x()vector3 [inline, private]
y() const vector3 [inline, private]
y()vector3 [inline, private]
z() const vector3 [inline, private]
z()vector3 [inline, private]
~matrix3x3()matrix3x3 [inline, private]
~vector3()vector3 [inline, private]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines