BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Modules | Classes
File Formats

Modules

 Molecular structure file formats
 
 Molecular Dynamics Trajectory File Formats
 
 General Purpose File Formats
 
 NMR File Formats
 

Classes

class  BALL::AmiraMeshFile
 
class  BALL::CCP4File
 
class  BALL::DSN6File
 
class  BALL::HMOFile
 

Detailed Description

BALL supports a number of different file formats and offers a set of classes do read and write those formats. Some of these classes provide interfaces for the format classes, e.g. GenericMolFile , which implements a generic interface for molecular file formats. Others implement specific formats. In addition, classes like LineBasedFile provide simple interface to allow the user the rapid implementation of user-defined file formats or for parsing specialized formats. All file format classes are derived from File and provide the features implemented there, e.g. on-the-fly transformation and URL retrieval.