[UI] [GameScene] [PPMan/viz] Shows robot paths if hex grid is shown
Merge Request Template
Summary
Add back in hexagon path visualization
- Modifies GameScene to require PathPlannerManager in constructor
- Adds the plotPoints(int robotId, QVector<Hexagon*> hexPath) signal to PathPlannerManager
- Adds Grid const* const getGrid() to PathPlannerManager
- Modifies GameScene to get grid from PathPlannerManager and connect PathPlannerManager::plotPoints signal to GameScene::plotPoints slot
Testing
-
Created tests -
Updated tests -
Tested in simulation (integration tests) -
Tested in real robot (if applicable) -
No tests (reason):
Screenshots/Videos
Related Issue(s)
Changes
Blast Radius
Checklist
-
All relevant unit tests are passing -
Documentation updated (if applicable) -
No debug logs or commented-out code
Reviewer Notes
Part of #639
Edited by David Pham