- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/unittests/tesselation_insideoutsideunittest.cpp
rd74077 r952f38 13 13 14 14 #include <cstring> 15 #include <iostream>16 15 17 16 #include "defs.hpp" 18 #include "TesselPoint.hpp" 19 #include "BoundaryLineSet.hpp" 20 #include "BoundaryTriangleSet.hpp" 21 #include "CandidateForTesselation.hpp" 17 #include "tesselation.hpp" 22 18 #include "tesselation_insideoutsideunittest.hpp" 23 #include " verbose.hpp"19 #include "Helpers/Verbose.hpp" 24 20 25 21 #ifdef HAVE_TESTRUNNER … … 34 30 CPPUNIT_TEST_SUITE_REGISTRATION( TesselationInOutsideTest ); 35 31 32 36 33 void TesselationInOutsideTest::setUp() 37 34 { … … 41 38 class TesselPoint *Walker; 42 39 Walker = new TesselPoint; 43 Walker-> setPosition(Vector(0., 0., 0.));40 Walker->node = new Vector(0., 0., 0.); 44 41 Walker->setName("1"); 45 42 Walker->nr = 1; 46 43 Corners.push_back(Walker); 47 44 Walker = new TesselPoint; 48 Walker-> setPosition(Vector(0., 1., 0.));45 Walker->node = new Vector(0., 1., 0.); 49 46 Walker->setName("2"); 50 47 Walker->nr = 2; 51 48 Corners.push_back(Walker); 52 49 Walker = new TesselPoint; 53 Walker-> setPosition(Vector(1., 0., 0.));50 Walker->node = new Vector(1., 0., 0.); 54 51 Walker->setName("3"); 55 52 Walker->nr = 3; 56 53 Corners.push_back(Walker); 57 54 Walker = new TesselPoint; 58 Walker-> setPosition(Vector(1., 1., 0.));55 Walker->node = new Vector(1., 1., 0.); 59 56 Walker->setName("4"); 60 57 Walker->nr = 4; 61 58 Corners.push_back(Walker); 62 59 Walker = new TesselPoint; 63 Walker-> setPosition(Vector(0., 0., 1.));60 Walker->node = new Vector(0., 0., 1.); 64 61 Walker->setName("5"); 65 62 Walker->nr = 5; 66 63 Corners.push_back(Walker); 67 64 Walker = new TesselPoint; 68 Walker-> setPosition(Vector(0., 1., 1.));65 Walker->node = new Vector(0., 1., 1.); 69 66 Walker->setName("6"); 70 67 Walker->nr = 6; 71 68 Corners.push_back(Walker); 72 69 Walker = new TesselPoint; 73 Walker-> setPosition(Vector(1., 0., 1.));70 Walker->node = new Vector(1., 0., 1.); 74 71 Walker->setName("7"); 75 72 Walker->nr = 7; 76 73 Corners.push_back(Walker); 77 74 Walker = new TesselPoint; 78 Walker-> setPosition(Vector(1., 1., 1.));75 Walker->node = new Vector(1., 1., 1.); 79 76 Walker->setName("8"); 80 77 Walker->nr = 8; … … 133 130 delete(LinkedList); 134 131 delete(TesselStruct); 135 for (LinkedCell::LinkedNodes::iterator Runner = Corners.begin(); Runner != Corners.end(); Runner++) 132 for (LinkedCell::LinkedNodes::iterator Runner = Corners.begin(); Runner != Corners.end(); Runner++) { 133 delete((*Runner)->node); 136 134 delete(*Runner); 135 } 137 136 Corners.clear(); 138 137 logger::purgeInstance();
Note:
See TracChangeset
for help on using the changeset viewer.
