Changes in / [cb2146:7dc102]
- Location:
- src
- Files:
-
- 2 added
- 7 deleted
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.am
rcb2146 r7dc102 32 32 LEGACYHEADER = Legacy/oldmenu.hpp 33 33 34 DESCRIPTORSOURCE = Descriptors/AtomDescriptor.cpp \ 35 Descriptors/AtomIdDescriptor.cpp \ 36 Descriptors/AtomTypeDescriptor.cpp \ 37 Descriptors/MoleculeDescriptor.cpp \ 38 Descriptors/MoleculeIdDescriptor.cpp 39 40 DESCRIPTORHEADER = Descriptors/AtomDescriptor.hpp \ 41 Descriptors/AtomIdDescriptor.hpp \ 42 Descriptors/AtomTypeDescriptor.hpp \ 43 Descriptors/MoleculeDescriptor.hpp \ 44 Descriptors/MoleculeIdDescriptor.hpp 34 DESCRIPTORSOURCE = Descriptors/AtomDescriptor.cpp Descriptors/AtomIdDescriptor.cpp Descriptors/AtomTypeDescriptor.cpp Descriptors/MoleculeDescriptor.cpp 35 DESCRIPTORHEADER = Descriptors/AtomDescriptor.hpp Descriptors/AtomIdDescriptor.hpp Descriptors/AtomTypeDescriptor.hpp Descriptors/MoleculeDescriptor.hpp 45 36 46 37 SOURCE = ${ANALYSISSOURCE} ${ATOMSOURCE} ${PARSERSOURCE} ${PATTERNSOURCE} ${UISOURCE} ${DESCRIPTORSOURCE} ${LEGACYSOURCE} bond.cpp bondgraph.cpp boundary.cpp config.cpp element.cpp ellipsoid.cpp errorlogger.cpp graph.cpp helpers.cpp info.cpp leastsquaremin.cpp linkedcell.cpp lists.cpp log.cpp logger.cpp memoryusageobserver.cpp moleculelist.cpp molecule.cpp molecule_dynamics.cpp molecule_fragmentation.cpp molecule_geometry.cpp molecule_graph.cpp molecule_pointcloud.cpp parser.cpp periodentafel.cpp tesselation.cpp tesselationhelpers.cpp vector.cpp verbose.cpp World.cpp WorldIterators.cpp -
src/Parser/TremoloParser.hpp
rcb2146 r7dc102 18 18 19 19 private: 20 map<st d::string, std::string> moreData;20 map<string, string> moreData; 21 21 }; 22 22 -
src/World.cpp
rcb2146 r7dc102 159 159 /******************************* IDManagement *****************************/ 160 160 161 // Atoms162 163 161 atomId_t World::getNextAtomId(){ 164 162 // see if we can reuse some Id … … 201 199 } 202 200 } 203 204 // Molecules205 206 201 /******************************* Iterators ********************************/ 207 202 -
src/World.hpp
rcb2146 r7dc102 151 151 // Atoms 152 152 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 { 153 class AtomIterator { 159 154 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 169 155 AtomIterator(); 170 156 AtomIterator(AtomDescriptor, World*); … … 205 191 // Molecules 206 192 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 { 193 class MoleculeIterator { 213 194 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 222 195 MoleculeIterator(); 223 196 MoleculeIterator(MoleculeDescriptor, World*); -
src/atom.cpp
rcb2146 r7dc102 306 306 } 307 307 308 atomId_t atom::getId() {308 int atom::getId() { 309 309 return id; 310 310 } -
src/atom.hpp
rcb2146 r7dc102 79 79 void setWorld(World*); 80 80 81 virtual atomId_t getId();81 virtual int getId(); 82 82 virtual bool changeId(atomId_t newId); 83 83 -
src/unittests/Makefile.am
rcb2146 r7dc102 12 12 AnalysisCorrelationToSurfaceUnitTest \ 13 13 AnalysisPairCorrelationUnitTest \ 14 atomsCalculationTest \15 AtomDescriptorTest \16 14 BondGraphUnitTest \ 17 CacheableTest \18 15 GSLMatrixSymmetricUnitTest \ 19 16 GSLMatrixUnitTest \ … … 23 20 ListOfBondsUnitTest \ 24 21 LogUnitTest \ 25 manipulateAtomsTest \26 22 MemoryUsageObserverUnitTest \ 27 23 MemoryAllocatorUnitTest \ 28 MoleculeDescriptorTest \29 ObserverTest \30 ParserUnitTest \31 24 StackClassUnitTest \ 32 25 TesselationUnitTest \ … … 34 27 Tesselation_InOutsideUnitTest \ 35 28 VectorUnitTest \ 36 ${MENUTESTS} 37 38 29 ObserverTest \ 30 CacheableTest \ 31 DescriptorUnittest \ 32 ParserUnitTest \ 33 manipulateAtomsTest \ 34 atomsCalculationTest \ 35 ${MENUTESTS} 36 39 37 40 38 check_PROGRAMS = $(TESTS) … … 46 44 TESTSOURCES = \ 47 45 ActOnAllUnitTest.cpp \ 48 ActionSequenceTest.cpp \49 46 analysisbondsunittest.cpp \ 50 47 AnalysisCorrelationToPointUnitTest.cpp \ 51 48 AnalysisCorrelationToSurfaceUnitTest.cpp \ 52 49 AnalysisPairCorrelationUnitTest.cpp \ 53 AtomDescriptorTest.cpp \54 atomsCalculationTest.cpp \55 50 bondgraphunittest.cpp \ 56 CacheableTest.cpp \57 DescriptorUnittest.cpp \58 51 gslmatrixsymmetricunittest.cpp \ 59 52 gslmatrixunittest.cpp \ … … 63 56 listofbondsunittest.cpp \ 64 57 logunittest.cpp \ 65 manipulateAtomsTest.cpp \66 58 memoryallocatorunittest.cpp \ 67 59 memoryusageobserverunittest.cpp \ 68 MoleculeDescriptorTest.cpp \69 ObserverTest.cpp \70 ParserUnitTest.cpp \71 60 stackclassunittest.cpp \ 72 61 tesselationunittest.cpp \ 73 62 tesselation_boundarytriangleunittest.cpp \ 74 63 tesselation_insideoutsideunittest.cpp \ 75 vectorunittest.cpp 64 vectorunittest.cpp \ 65 ObserverTest.cpp \ 66 CacheableTest.cpp \ 67 DescriptorUnittest.cpp \ 68 ParserUnitTest.cpp \ 69 manipulateAtomsTest.cpp \ 70 atomsCalculationTest.cpp \ 71 ActionSequenceTest.cpp 76 72 77 73 TESTHEADERS = \ … … 123 119 MemoryUsageObserverUnitTest_LDADD = ${ALLLIBS} 124 120 125 MoleculeDescriptorTest_SOURCES = UnitTestMain.cpp MoleculeDescriptorTest.cpp MoleculeDescriptorTest.hpp126 MoleculeDescriptorTest_LDADD = ${ALLLIBS}127 128 121 StackClassUnitTest_SOURCES = UnitTestMain.cpp stackclassunittest.cpp stackclassunittest.hpp 129 122 StackClassUnitTest_LDADD = ${ALLLIBS} … … 150 143 CacheableTest_LDADD = ${ALLLIBS} 151 144 152 AtomDescriptorTest_SOURCES = UnitTestMain.cpp AtomDescriptorTest.cpp AtomDescriptorTest.hpp153 AtomDescriptorTest_LDADD = ${ALLLIBS}145 DescriptorUnittest_SOURCES = UnitTestMain.cpp DescriptorUnittest.cpp DescriptorUnittest.hpp 146 DescriptorUnittest_LDADD = ${ALLLIBS} 154 147 155 148 ParserUnitTest_SOURCES = UnitTestMain.cpp ParserUnitTest.cpp ParserUnitTest.hpp -
src/unittests/atomsCalculationTest.cpp
rcb2146 r7dc102 30 30 class AtomStub : public atom { 31 31 public: 32 AtomStub( atomId_t _id) :32 AtomStub(int _id) : 33 33 atom(), 34 34 id(_id), … … 36 36 {} 37 37 38 virtual atomId_t getId(){38 virtual int getId(){ 39 39 return id; 40 40 } … … 46 46 bool manipulated; 47 47 private: 48 atomId_t id;48 int id; 49 49 }; 50 50 -
src/unittests/manipulateAtomsTest.cpp
rcb2146 r7dc102 34 34 {} 35 35 36 virtual atomId_t getId(){36 virtual int getId(){ 37 37 return id; 38 38 } … … 44 44 bool manipulated; 45 45 private: 46 atomId_t id;46 int id; 47 47 }; 48 48
Note:
See TracChangeset
for help on using the changeset viewer.