5 #ifndef BALL_FORMAT_KCFFILE_H
6 #define BALL_FORMAT_KCFFILE_H
8 #ifndef BALL_FORMAT_GENERICMOLFILE_H
12 #ifndef BALL_MATHS_VECTOR3_H
72 virtual bool write(
const Molecule& molecule);
78 virtual bool write(
const System& system);
85 virtual bool read(
System& system);
101 bool readNODE_(
Molecule& mol, IndexAtomMap& index_to_atom);
102 bool readEDGE_(IndexAtomMap& index_to_atom);
103 bool readDELIMITER_();
108 #endif // BALL_FORMAT_KCFFILE_H
static const char * ENTRY_TAG
std::ios::openmode OpenMode
static const char * CONTINUED_LINE
static const char * NODE_TAG
static const char * DELIMITER_TAG
static const char * EDGE_TAG
-*- Mode: C++; tab-width: 2; -*-
HashMap< const Atom *, Position > AtomIndexMap
HashMap class based on the STL map (containing serveral convenience functions)
HashMap< Position, Atom * > IndexAtomMap