Changes in src/atom.hpp [e41c48:0ba410]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/atom.hpp
re41c48 r0ba410 22 22 #include <vector> 23 23 24 #include "Helpers/helpers.hpp"25 24 #include "atom_atominfo.hpp" 26 25 #include "atom_bondedparticle.hpp" … … 28 27 #include "atom_particleinfo.hpp" 29 28 #include "atom_trajectoryparticle.hpp" 30 #include " TesselPoint.hpp"29 #include "tesselation.hpp" 31 30 #include "types.hpp" 32 31 … … 43 42 * Class incorporates position, type 44 43 */ 45 class atom : public T rajectoryParticle, public GraphNode, public BondedParticle, public TesselPoint{44 class atom : public TesselPoint, public TrajectoryParticle, public GraphNode, public BondedParticle, public virtual ParticleInfo, public virtual AtomInfo { 46 45 friend atom* NewAtom(atomId_t); 47 46 friend void DeleteAtom(atom*); … … 92 91 93 92 void setMolecule(molecule*); 94 molecule* getMolecule() const;93 molecule* getMolecule(); 95 94 void removeFromMolecule(); 96 97 // Output operator98 std::ostream & operator << (std::ostream &ost) const;99 95 100 96 protected: … … 124 120 125 121 /** 126 * Global output operator for class atom.127 */128 std::ostream & operator << (std::ostream &ost, const atom &_atom);129 130 /**131 122 * internal method used by the world. Do not use if you don't know what you are doing. 132 123 * You might get burned...
Note:
See TracChangeset
for help on using the changeset viewer.