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::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().
Definition at line 51 of file Matrix4Symmetry.C.
References mat, multmatrix(), x, y, and z.
Referenced by translate().
Definition at line 58 of file Matrix4Symmetry.C.
References translate().
BigReal Matrix4Symmetry::mat[16] |
Definition at line 7 of file Matrix4Symmetry.h.
Referenced by identity(), Matrix4Symmetry(), multmatrix(), multpoint(), translate(), and transpose().