Changeset 14d898 for molecuilder/src/World.cpp
- Timestamp:
- Mar 3, 2010, 3:46:03 PM (15 years ago)
- Children:
- 3746aeb
- Parents:
- 78b9d9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/World.cpp
r78b9d9 r14d898 13 13 #include "Descriptors/AtomDescriptor.hpp" 14 14 #include "Descriptors/AtomDescriptor_impl.hpp" 15 #include "Descriptors/MoleculeDescriptor.hpp" 16 #include "Descriptors/MoleculeDescriptor_impl.hpp" 15 17 #include "Actions/ManipulateAtomsProcess.hpp" 16 18 … … 22 24 } 23 25 26 // Atoms 27 24 28 atom* World::getAtom(AtomDescriptor descriptor){ 25 29 return descriptor.find(); … … 36 40 int World::numAtoms(){ 37 41 return atoms.size(); 42 } 43 44 // Molecules 45 46 molecule *World::getMolecule(MoleculeDescriptor descriptor){ 47 return descriptor.find(); 48 } 49 50 std::vector<molecule*> World::getAllMolecules(MoleculeDescriptor descriptor){ 51 return descriptor.findAll(); 38 52 } 39 53 … … 135 149 World::AtomSet::iterator World::atomEnd(){ 136 150 return atoms.end(); 151 } 152 153 World::MoleculeIterator World::getMoleculeIter(MoleculeDescriptor descr){ 154 return MoleculeIterator(descr,this); 155 } 156 157 World::MoleculeSet::iterator World::moleculeEnd(){ 158 return molecules.end(); 137 159 } 138 160
Note:
See TracChangeset
for help on using the changeset viewer.