#include <solver.h>
Definition at line 16 of file solver.h.
Solver::Solver |
( |
QObject * |
parent = 0 | ) |
|
|
explicit |
void Solver::buildRoadPath |
( |
| ) |
|
void Solver::filterSpace |
( |
double |
val | ) |
|
filterSpace Use Spatial filter with a value
- Parameters
-
Definition at line 198 of file solver.cpp.
void Solver::filterTemp |
( |
int |
val | ) |
|
filterTemp Use Temporal filter with a value
- Parameters
-
Definition at line 206 of file solver.cpp.
int Solver::getIndexFromRoadId |
( |
long |
id | ) |
|
void Solver::onSignalNeighbours |
( |
std::vector< long > * |
roadsId | ) |
|
|
slot |
void Solver::onSignalNextStep |
( |
| ) |
|
|
slot |
void Solver::onSignalSetGrid |
( |
QString |
s | ) |
|
|
slot |
void Solver::onSignalSetTrack |
( |
QString |
s | ) |
|
|
slot |
void Solver::onSignalStart |
( |
| ) |
|
|
slot |
void Solver::readFiles |
( |
File |
file1, |
|
|
File |
file2 |
|
) |
| |
readFiles Read files : track and grid
- Parameters
-
file1 | track file |
file2 | grid file |
Definition at line 182 of file solver.cpp.
setDistance Calculate distance between GPS point et Road
- Parameters
-
Definition at line 52 of file solver.cpp.
void Solver::signalAllPoints |
( |
std::vector< PointGPS * > * |
| ) |
|
|
signal |
void Solver::signalAllRoads |
( |
std::unordered_map< long, Road > * |
, |
|
|
std::vector< PointRoad > * |
|
|
) |
| |
|
signal |
void Solver::signalCurrentPoint |
( |
int |
id | ) |
|
|
signal |
void Solver::signalDimension |
( |
double |
xMin, |
|
|
double |
xMax, |
|
|
double |
yMin, |
|
|
double |
yMax |
|
) |
| |
|
signal |
void Solver::signalMessage |
( |
QString |
| ) |
|
|
signal |
void Solver::signalRoadPath |
( |
std::vector< long > * |
rp | ) |
|
|
signal |
void Solver::viterbiSetup |
( |
| ) |
|
unsigned int Solver::m_currentStep |
|
protected |
std::vector<long> Solver::m_fromIndexToRoadId |
|
protected |
std::unordered_map<long, int> Solver::m_fromRoadIdToIndex |
|
protected |
QString Solver::m_gridFilename |
std::unordered_map<long, Road>* Solver::m_roads |
QString Solver::m_trackFilename |
std::vector<PointGPS*>* Solver::m_trackPoints |
std::vector<long>* Solver::prevRoadIds |
|
protected |
std::vector<std::vector<float> > Solver::T1 |
|
protected |
std::vector<std::vector<float> > Solver::T2 |
|
protected |
The documentation for this class was generated from the following files: