Public Member Functions | Protected Member Functions | Protected Attributes

mmdb::SymOp Class Reference

#include <mmdb_symop.h>

Inheritance diagram for mmdb::SymOp:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SymOp ()
 SymOp (io::RPStream Object)
 ~SymOp ()
int SetSymOp (cpstr XYZOperation)
pstr GetSymOp ()
void Transform (realtype &x, realtype &y, realtype &z)
void GetTMatrix (mat44 &TMatrix)
void SetTMatrix (mat44 &TMatrix)
bool CompileOpTitle (pstr S)
bool CompileOpTitle (pstr S, mat44 symMat, bool compare)
void Print ()
void Copy (PSymOp symOp)
void write (io::RFile f)
void read (io::RFile f)

Protected Member Functions

void InitSymOp ()
void FreeMemory ()
int GetOperation (int n)

Protected Attributes

pstr XYZOp
mat44 T

Constructor & Destructor Documentation

mmdb::SymOp::SymOp (  )
mmdb::SymOp::SymOp ( io::RPStream  Object )
mmdb::SymOp::~SymOp (  )

Member Function Documentation

bool mmdb::SymOp::CompileOpTitle ( pstr  S )
bool mmdb::SymOp::CompileOpTitle ( pstr  S,
mat44  symMat,
bool  compare 
)
void mmdb::SymOp::Copy ( PSymOp  symOp )
void mmdb::SymOp::FreeMemory (  ) [protected]
int mmdb::SymOp::GetOperation ( int  n ) [protected]
pstr mmdb::SymOp::GetSymOp (  )
void mmdb::SymOp::GetTMatrix ( mat44 &  TMatrix )
void mmdb::SymOp::InitSymOp (  ) [protected]
void mmdb::SymOp::Print (  )
void mmdb::SymOp::read ( io::RFile  f )
int mmdb::SymOp::SetSymOp ( cpstr  XYZOperation )
void mmdb::SymOp::SetTMatrix ( mat44 &  TMatrix )
void mmdb::SymOp::Transform ( realtype &  x,
realtype &  y,
realtype &  z 
)
void mmdb::SymOp::write ( io::RFile  f )

Member Data Documentation

mat44 mmdb::SymOp::T [protected]
pstr mmdb::SymOp::XYZOp [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines