16 Grid( std::vector<int> size );
17 Grid(
double pace, std::vector<double> envSize);
20 void computeAllCellCost();
26 void setRobot(
Robot* rob) { _Robot = rob; }
27 Robot* getRobot() {
return _Robot; }
29 bool isVirtualObjectPathValid(Cell* fromCell,Cell* toCell);
void draw()
Draw a openGl view of the grid.
Definition: ThreeDGrid.hpp:24
This class holds a the robot represented by a kinematic chain.
Definition: robot.hpp:42
Definition: ThreeDCell.hpp:25
API::ThreeDCell * createNewCell(unsigned int index, unsigned int x, unsigned int y, unsigned int z)
Virtual function that creates a new Cell.
Definition: SignField.hpp:12