Ignore:
Timestamp:
Oct 20, 2009, 8:55:17 AM (16 years ago)
Author:
Frederik Heber <heber@…>
Children:
2e6aa1
Parents:
3b0ba2
Message:

Refactored atom.cpp into multiple files.

After the class atom was refactored into multiple base classes that are inherited, these base classes are also all put into separate files. This is basically a preparatory step for the like-wise refactoring of class molecule into inherited base classes and splitting up (that is there done already). Finally, we will also separate the relations, i.e. not have "atom.hpp" included everywhere and use class atom, but rather the subclasses such as TrajectoryParticle and its header files only.
Signed-off-by: Frederik Heber <heber@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/tesselation.hpp

    r3b0ba2 r2e2a70  
    2424#include <set>
    2525
     26#include "atom_particleinfo.hpp"
     27#include "helpers.hpp"
    2628#include "vector.hpp"
    27 #include "helpers.hpp"
    2829
    2930/****************************************** forward declarations *****************************/
     
    144145
    145146// =========================================================== class TESSELPOINT ===========================================
    146 
    147 class ParticleInfo {
    148 public:
    149   int nr;       // index to easierly identify
    150   char *Name;   // some name to reference to on output
    151 
    152   ParticleInfo();
    153   ~ParticleInfo();
    154 
    155   ostream & operator << (ostream &ost);
    156 
    157 private:
    158 };
    159 
    160 ostream & operator << (ostream &ost, const ParticleInfo &a);
    161147
    162148/** Is a single point of the set of Vectors, also a super-class to be inherited and and its functions to be implemented.
Note: See TracChangeset for help on using the changeset viewer.