#include <DijkstraShortestPath.h>
◆ DijkstraShortestPath()
DijkstraShortestPath::DijkstraShortestPath |
( |
DisplaceModel * |
model | ) |
|
|
explicit |
◆ ~DijkstraShortestPath()
DijkstraShortestPath::~DijkstraShortestPath |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ create()
void DijkstraShortestPath::create |
( |
std::shared_ptr< NodeData > |
node, |
|
|
QString |
path, |
|
|
bool |
simplify, |
|
|
const QList< std::shared_ptr< NodeData > > & |
relevantNodes |
|
) |
| |
|
overridevirtual |
◆ saveRelevantNodes()
void DijkstraShortestPath::saveRelevantNodes |
( |
const QList< std::shared_ptr< NodeData > > & |
relevantNodes, |
|
|
std::function< void(types::NodeId, types::NodeId, double)> |
writer |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: