added new data-structures
added new test-cases added flexible dijkstra calculation added debugging log modified: plotting, grid-generation, grid-importance, refactoring
This commit is contained in:
@@ -1,17 +1,11 @@
|
||||
#ifdef WITH_TESTS
|
||||
|
||||
#include "Plot.h"
|
||||
#include "../Tests.h"
|
||||
#include "../../grid/Grid.h"
|
||||
#include "../../grid/GridPoint.h"
|
||||
#include "../../grid/GridNode.h"
|
||||
|
||||
class GP : public GridNode, public GridPoint {
|
||||
public:
|
||||
GP() : GridNode(), GridPoint() {;}
|
||||
GP(int x, int y, int z) : GridNode(), GridPoint(x,y,z) {;}
|
||||
|
||||
};
|
||||
|
||||
TEST(Grid, add) {
|
||||
|
||||
Grid<20, GP> grid;
|
||||
@@ -191,11 +185,11 @@ TEST(Grid, bbox) {
|
||||
|
||||
Grid<1, GP> grid;
|
||||
|
||||
int idx1 = grid.add(GP( 0, 0, 0));
|
||||
int idx2 = grid.add(GP( 0, 1, 0));
|
||||
int idx3 = grid.add(GP( 0,-1, 0));
|
||||
int idx4 = grid.add(GP( 1, 0, 0));
|
||||
int idx5 = grid.add(GP(-1, 0, 0));
|
||||
grid.add(GP( 0, 0, 0));
|
||||
grid.add(GP( 0, 1, 0));
|
||||
grid.add(GP( 0,-1, 0));
|
||||
grid.add(GP( 1, 0, 0));
|
||||
grid.add(GP(-1, 0, 0));
|
||||
|
||||
BBox3 bb = grid.getBBox();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user