Changes in src/World.hpp [e472eab:4d72e4]
- File:
-
- 1 edited
-
src/World.hpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/World.hpp
re472eab r4d72e4 24 24 #include "Patterns/Singleton.hpp" 25 25 #include "Patterns/ObservedContainer.hpp" 26 #include "Helpers/Range.hpp" 27 #include "AtomSet.hpp" 26 28 27 29 // include config.h … … 75 77 typedef ObservedContainer<std::map<moleculeId_t,molecule*> > MoleculeSet; 76 78 79 typedef ATOMSET(std::vector) AtomComposite; 80 77 81 /***** getter and setter *****/ 78 82 // reference to pointer is used for legacy reason... reference will be removed latter to keep encapsulation of World object … … 96 100 * returns a vector containing all atoms that match a given descriptor 97 101 */ 98 std::vector<atom*>getAllAtoms(AtomDescriptor descriptor);99 std::vector<atom*>getAllAtoms();102 AtomComposite getAllAtoms(AtomDescriptor descriptor); 103 AtomComposite getAllAtoms(); 100 104 101 105 /** … … 360 364 AtomSet atoms; 361 365 AtomSet selectedAtoms; 362 typedef std::set< std::pair<atomId_t,atomId_t> > atomIdPool_t;366 typedef std::set<range<atomId_t> > atomIdPool_t; 363 367 /** 364 368 * stores the pool for all available AtomIds below currAtomId … … 373 377 MoleculeSet molecules; 374 378 MoleculeSet selectedMolecules; 375 typedef std::set< std::pair<moleculeId_t, moleculeId_t> > moleculeIdPool_t;379 typedef std::set<range<atomId_t> > moleculeIdPool_t; 376 380 /** 377 381 * stores the pool for all available AtomIds below currAtomId
Note:
See TracChangeset
for help on using the changeset viewer.
