MolSys::molecule Class Reference

#include <cartesius.h>

List of all members.

Public Methods

 molecule (void)
 ~molecule (void)
double MolecularWeight (void)
pointCenterOfMass (void)
void WriteXML (char *fileout)
void WriteVRML (void)
void ReadOldData (void)
void ReadBF (void)
void ReadECF (char *filein)
void ReadBFSCF (char *filein)
void ReadMolCryst (void)
void TenInCalc (void)
void RotateMol (double U[3][3], point *pCenter)
void UnMatForm (char *filename)
void usage (void)
void WriteMol (void)

Public Attributes

double TenIn [3][3]
double TenInDiag [3][3]
double TenInEigVec [3][3]

Private Attributes

composition Composition
geometry Geometry
molgraph MolGraph
structure Structure


Constructor & Destructor Documentation

MolSys::molecule::moleculevoid  
 

MolSys::molecule::~moleculevoid  
 


Member Function Documentation

double MolSys::molecule::MolecularWeightvoid  
 

point * MolSys::molecule::CenterOfMassvoid  
 

void MolSys::molecule::WriteXMLchar *   fileout
 

void MolSys::molecule::WriteVRMLvoid  
 

void MolSys::molecule::ReadOldDatavoid  
 

void MolSys::molecule::ReadBFvoid  
 

void MolSys::molecule::ReadECFchar *   filein
 

void MolSys::molecule::ReadBFSCFchar *   filein
 

void MolSys::molecule::ReadMolCrystvoid  
 

void MolSys::molecule::TenInCalcvoid  
 

void MolSys::molecule::RotateMoldouble   U[3][3],
point  pCenter
 

void MolSys::molecule::UnMatFormchar *   filename
 

void MolSys::molecule::usagevoid  
 

void MolSys::molecule::WriteMolvoid  
 


Member Data Documentation

composition MolSys::molecule::Composition [private]
 

geometry MolSys::molecule::Geometry [private]
 

molgraph MolSys::molecule::MolGraph [private]
 

structure MolSys::molecule::Structure [private]
 

double MolSys::molecule::TenIn[3][3]
 

double MolSys::molecule::TenInDiag[3][3]
 

double MolSys::molecule::TenInEigVec[3][3]
 


The documentation for this class was generated from the following files:
Generated for Cartesius by doxygen1.2.18