NAMD
|
#include <Matrix4Symmetry.h>
Public Member Functions | |
Matrix4Symmetry () | |
Matrix4Symmetry (const BigReal *) | |
Matrix4Symmetry (BigReal []) | |
void | multpoint (BigReal point[3]) const |
void | identity () |
void | transpose () |
void | multmatrix (const Matrix4Symmetry &) |
premultiply the matrix by the given matrix, this->other * this More... | |
void | translate (BigReal x, BigReal y, BigReal z) |
void | translate (BigReal d[3]) |
Public Attributes | |
BigReal | mat [16] |
Definition at line 5 of file Matrix4Symmetry.h.
Matrix4Symmetry::Matrix4Symmetry | ( | ) |
Matrix4Symmetry::Matrix4Symmetry | ( | const BigReal * | m | ) |
Matrix4Symmetry::Matrix4Symmetry | ( | BigReal | arr[] | ) |
void Matrix4Symmetry::identity | ( | void | ) |
void Matrix4Symmetry::multmatrix | ( | const Matrix4Symmetry & | m | ) |
premultiply the matrix by the given matrix, this->other * this
Definition at line 38 of file Matrix4Symmetry.C.
References mat.
Referenced by translate().
void Matrix4Symmetry::multpoint | ( | BigReal | point[3] | ) | const |
Definition at line 51 of file Matrix4Symmetry.C.
References mat, and multmatrix().
Referenced by translate().
void Matrix4Symmetry::translate | ( | BigReal | d[3] | ) |
Definition at line 58 of file Matrix4Symmetry.C.
References translate().
void Matrix4Symmetry::transpose | ( | void | ) |
BigReal Matrix4Symmetry::mat[16] |
Definition at line 7 of file Matrix4Symmetry.h.
Referenced by identity(), Matrix4Symmetry(), multmatrix(), multpoint(), translate(), and transpose().