Changes in src/molecule.hpp [ac9b56:520c8b]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/molecule.hpp
rac9b56 r520c8b 33 33 #include "tesselation.hpp" 34 34 #include "Patterns/Observer.hpp" 35 #include "Patterns/Cacheable.hpp"36 35 37 36 /****************************************** forward declarations *****************************/ … … 106 105 char name[MAXSTRINGSIZE]; //!< arbitrary name 107 106 108 private:109 Cacheable<string> formula;110 111 107 public: 112 108 molecule(const periodentafel * const teil); … … 116 112 const std::string getName(); 117 113 void setName(const std::string); 118 const std::string getFormula();119 std::string calcFormula();120 114 121 115 // re-definition of virtual functions from PointCloud … … 283 277 int FragmentMolecule(int Order, config *configuration); 284 278 bool CheckOrderAtSite(bool *AtomMask, Graph *GlobalKeySetList, int Order, int *MinimumRingSize, char *path = NULL); 285 bool StoreBondsToFile(char *path);286 279 bool StoreAdjacencyToFile(char *path); 287 280 bool CheckAdjacencyFileAgainstMolecule(char *path, atom **ListOfAtoms);
Note:
See TracChangeset
for help on using the changeset viewer.