, 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] |
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() | transform3d | |
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 &) | transform3d | |
operator*(const transform3d &) | 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] |