Open Babel
3.0
|
This is the complete list of members for transform3d, including all inherited members.
AsArray() const | vector3 | inlineprivate |
begin() | vector3 | inlineprivate |
begin() const | vector3 | inlineprivate |
CanBeNormalized() const | vector3 | private |
const_iterator typedef | vector3 | private |
createOrthoVector(vector3 &v) const | vector3 | private |
DescribeAsString() const | transform3d | |
DescribeAsValues() const | transform3d | |
determinant() const | matrix3x3 | private |
difference_type typedef | vector3 | private |
distSq(const vector3 &vv) const | vector3 | inlineprivate |
end() | vector3 | inlineprivate |
end() const | vector3 | inlineprivate |
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 | inlineprivate |
OpenBabel::vector3::Get(double *c) | vector3 | inlineprivate |
GetArray(double *m) | matrix3x3 | inlineprivate |
GetColumn(unsigned int col) const | matrix3x3 | private |
GetRow(unsigned int row) const | matrix3x3 | private |
GetX() const | vector3 | inlineprivate |
GetY() const | vector3 | inlineprivate |
GetZ() const | vector3 | inlineprivate |
inverse(void) const | matrix3x3 | private |
IsApprox(const vector3 &other, const double &precision) const | vector3 | private |
isDiagonal(void) const | matrix3x3 | private |
isOrthogonal(void) const | matrix3x3 | inlineprivate |
isSymmetric(void) const | matrix3x3 | private |
isUnitMatrix(void) const | matrix3x3 | private |
iterator typedef | vector3 | private |
jacobi(unsigned int n, double *a, double *d, double *v) | matrix3x3 | privatestatic |
length() const | vector3 | inlineprivate |
length_2() const | vector3 | inlineprivate |
matrix3x3(void) | matrix3x3 | inlineprivate |
matrix3x3(double s) | matrix3x3 | inlineprivate |
matrix3x3(vector3 row1, vector3 row2, vector3 row3) | matrix3x3 | inlineprivate |
matrix3x3(double d[3][3]) | matrix3x3 | inlineprivate |
Normalize() | transform3d | |
normalize() | vector3 | private |
operator!=(const vector3 &other) const | vector3 | inlineprivate |
operator()(int row, int column) const | matrix3x3 | inlineprivate |
operator()(int row, int column) | matrix3x3 | inlineprivate |
operator*(const vector3 &) const | transform3d | |
operator*(const transform3d &) const | transform3d | |
OpenBabel::operator*=(const double &c) | matrix3x3 | inlineprivate |
OpenBabel::vector3::operator*=(const double &c) | vector3 | inlineprivate |
OpenBabel::vector3::operator*=(const matrix3x3 &) | vector3 | private |
operator+=(const vector3 &v) | vector3 | inlineprivate |
operator+=(const double *f) | vector3 | inlineprivate |
operator-=(const vector3 &v) | vector3 | inlineprivate |
operator-=(const double *f) | vector3 | inlineprivate |
OpenBabel::operator/=(const double &c) | matrix3x3 | inlineprivate |
OpenBabel::vector3::operator/=(const double &c) | vector3 | inlineprivate |
operator=(const vector3 &v) | vector3 | inlineprivate |
operator==(const vector3 &) const | vector3 | private |
operator[](unsigned int i) const | vector3 | private |
PlaneReflection(const vector3 &norm) | matrix3x3 | private |
randomUnitVector() | vector3 | private |
RotAboutAxisByAngle(const vector3 &axis, const double angle) | matrix3x3 | private |
OpenBabel::Set(int row, int column, double v) | matrix3x3 | inlineprivate |
OpenBabel::vector3::Set(const double inX, const double inY, const double inZ) | vector3 | inlineprivate |
OpenBabel::vector3::Set(const double *c) | vector3 | inlineprivate |
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 | inlineprivate |
SetY(const double inY) | vector3 | inlineprivate |
SetZ(const double inZ) | vector3 | inlineprivate |
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 | inlineprivate |
vector3(double inV[3]) | vector3 | inlineprivate |
vector3(const vector3 &v) | vector3 | inlineprivate |
x() const | vector3 | inlineprivate |
x() | vector3 | inlineprivate |
y() const | vector3 | inlineprivate |
y() | vector3 | inlineprivate |
z() const | vector3 | inlineprivate |
z() | vector3 | inlineprivate |
~matrix3x3() | matrix3x3 | inlineprivate |
~vector3() | vector3 | inlineprivate |