Matrix4Symmetry.h

Go to the documentation of this file.
00001 #ifndef MATRIX4SYMMETRY_H
00002 #define MATRIX4SYMMETRY_H
00003 
00004 #include "NamdTypes.h"
00005 class Matrix4Symmetry {
00006 public:
00007   BigReal mat[16];
00008   Matrix4Symmetry();
00009   Matrix4Symmetry(const BigReal *);
00010   Matrix4Symmetry(BigReal []);
00011 
00012   void multpoint(BigReal point[3]) const;
00013   void identity();
00014   void transpose();
00015   void multmatrix(const Matrix4Symmetry &);
00016   void translate(BigReal x, BigReal y, BigReal z);
00017   void translate(BigReal d[3]);
00018 };
00019 #endif

Generated on Sun Nov 19 01:17:13 2017 for NAMD by  doxygen 1.4.7