Changeset 025ca2 for molecuilder/src/World.hpp
- Timestamp:
- Mar 4, 2010, 4:03:57 PM (15 years ago)
- Children:
- 4c60ef, fd9d77
- Parents:
- f058ef
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/World.hpp
rf058ef r025ca2 151 151 // Atoms 152 152 153 class AtomIterator { 153 class AtomIterator : 154 public std::iterator<std::iterator_traits<AtomSet::iterator>::difference_type, 155 std::iterator_traits<AtomSet::iterator>::value_type, 156 std::iterator_traits<AtomSet::iterator>::pointer, 157 std::iterator_traits<AtomSet::iterator>::reference> 158 { 154 159 public: 160 161 typedef AtomSet::iterator _Iter; 162 typedef _Iter::value_type value_type; 163 typedef _Iter::difference_type difference_type; 164 typedef _Iter::pointer pointer; 165 typedef _Iter::reference reference; 166 typedef _Iter::iterator_category iterator_category; 167 168 155 169 AtomIterator(); 156 170 AtomIterator(AtomDescriptor, World*); … … 191 205 // Molecules 192 206 193 class MoleculeIterator { 207 class MoleculeIterator : 208 public std::iterator<std::iterator_traits<MoleculeSet::iterator>::difference_type, 209 std::iterator_traits<MoleculeSet::iterator>::value_type, 210 std::iterator_traits<MoleculeSet::iterator>::pointer, 211 std::iterator_traits<MoleculeSet::iterator>::reference> 212 { 194 213 public: 214 215 typedef MoleculeSet::iterator _Iter; 216 typedef _Iter::value_type value_type; 217 typedef _Iter::difference_type difference_type; 218 typedef _Iter::pointer pointer; 219 typedef _Iter::reference reference; 220 typedef _Iter::iterator_category iterator_category; 221 195 222 MoleculeIterator(); 196 223 MoleculeIterator(MoleculeDescriptor, World*);
Note:
See TracChangeset
for help on using the changeset viewer.