Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cyang-kth/fmm
/ types & classes
Types & classes
55 in github.com/cyang-kth/fmm
⨍
Functions
275
◇
Types & classes
55
↳
Endpoints
3
↓ 2 callers
Class
Network
* Road network class */
src/network/network.hpp:37
↓ 2 callers
Class
NetworkGraph
* Graph class of the network */
src/network/network_graph.hpp:34
↓ 2 callers
Class
STMATCH
* %STMATCH algorithm/model */
src/mm/stmatch/stmatch_algorithm.hpp:85
↓ 2 callers
Class
STMATCHConfig
* Configuration of stmatch algorithm */
src/mm/stmatch/stmatch_algorithm.hpp:33
↓ 2 callers
Class
stat
src/util/util.cpp:78
↓ 1 callers
Class
FastMapMatch
* Fast map matching algorithm/model. * * */
src/mm/fmm/fmm_algorithm.hpp:85
↓ 1 callers
Class
FastMapMatchConfig
* Configuration class for fmm algorithm */
src/mm/fmm/fmm_algorithm.hpp:32
↓ 1 callers
Class
H3MMConfig
* Configuration class of stmatch command line program */
src/mm/h3mm/h3mm.hpp:17
↓ 1 callers
Class
MapMatcher
example/web_demo/mapmatcher.py:69
↓ 1 callers
Class
MapMatcherConfig
example/web_demo/mapmatcher.py:7
↓ 1 callers
Class
stat
src/mm/fmm/ubodt.cpp:147
Class
BidirectionalNetworkGraph
src/network/bidirectional_network_graph.hpp:12
Class
CSVMatchResultWriter
* A writer class for writing matche result to a CSV file. */
src/io/mm_writer.hpp:46
Class
CSVPointReader
* Trajectory Reader class for CSV point file. * * The file should contain a header with fields delimited by ; and contain * fields of id x y and ti
src/io/gps_reader.hpp:181
Class
CSVTrajectoryReader
* Trajectory Reader class for CSV trajectory file. * The file should contain a header with fields of id, geometry and * timestamp (optional). The de
src/io/gps_reader.hpp:115
Class
Candidate
* %Candidate edge matched to a GPS point */
src/mm/mm_type.hpp:26
Class
CompEdgeProperty
* Property of an edge in the composite graph */
src/mm/composite_graph.hpp:129
Class
CompositeGraph
* Composite Graph as a wrapper of network graph and dummy graph. */
src/mm/composite_graph.hpp:137
Class
DummyGraph
* A graph containing dummy nodes and edges used in map matching. * It connects candidate node (dummy node) matched to GPS observations * with the no
src/mm/composite_graph.hpp:31
Class
Edge
* Road edge class */
src/network/type.hpp:47
Class
EdgeProperty
* Road edge property. */
src/network/graph.hpp:26
Class
FMMApp
* Class of fmm command line program */
src/mm/fmm/fmm_app.hpp:22
Class
FMMAppConfig
* Configuration class of fmm command line program */
src/mm/fmm/fmm_app_config.hpp:23
Class
GDALTrajectoryReader
* Trajectory Reader Class for Shapefile. * * Each feauture in the file should store a linestring representing * a trajectory. */
src/io/gps_reader.hpp:71
Class
GPSConfig
* GPS configuration class for reading data from a file. */
src/config/gps_config.hpp:26
Class
GPSReader
* %GPSReader class, a wrapper makes it easier to read data from * a file by specifying GPSConfig as input. */
src/io/gps_reader.hpp:235
Class
H3MM
src/mm/h3mm/h3mm.hpp:62
Class
H3MMApp
src/mm/h3mm/h3mm_app.hpp:126
Class
H3MMAppConfig
* Configuration class of h3mm command line program */
src/mm/h3mm/h3mm_app.hpp:17
Class
H3MatchResult
src/mm/h3mm/h3_type.hpp:17
Class
H3MatchResultConfig
src/mm/h3mm/h3mm_writer.hpp:10
Class
H3MatchResultWriter
* A writer class for writing matche result to a CSV file. */
src/mm/h3mm/h3mm_writer.hpp:81
Class
Heap
* %Heap data structure used in the routing query */
src/network/heap.hpp:40
Class
HeapNode
* Node in the heap structure */
src/network/heap.hpp:22
Class
ITrajectoryReader
* Trajectory Reader Interface. */
src/io/gps_reader.hpp:29
Class
LineString
Point for rtree box * Linestring geometry class * * This class wraps a boost linestring geometry. */
src/core/geometry.hpp:35
Class
MatchResult
* Map matched result representation */
src/mm/mm_type.hpp:69
Class
MatchResultWriter
* An interface defined for writing the map match result */
src/io/mm_writer.hpp:32
Class
MatchedCandidate
* A candidate matched to a point */
src/mm/mm_type.hpp:53
Class
NetworkConfig
* Network configuration class for reading network from a file. */
src/config/network_config.hpp:23
Class
NodeTree
* NodeRtree wrapper for the boost node rtree. */
src/network/rtree.hpp:32
Class
OutputConfig
* Output configuration class defining the fields exported for map matching */
src/config/result_config.hpp:25
Class
PyCandidate
* POD Candidate data type used in Python API */
src/python/pyfmm.hpp:23
Class
PyMatchResult
* POD Match result type used in Python API */
src/python/pyfmm.hpp:39
Class
Record
* %Record type of the upper bounded origin destination table */
src/mm/fmm/ubodt.hpp:23
Class
ResultConfig
* Result Configuration class, defining output file and output fields */
src/config/result_config.hpp:59
Class
STMATCHApp
* Class of stmatch command line program */
src/mm/stmatch/stmatch_app.hpp:23
Class
STMATCHAppConfig
* Configuration class of stmatch command line program */
src/mm/stmatch/stmatch_app_config.hpp:24
Class
TGNode
* A node in the transition graph */
src/mm/transition_graph.hpp:29
Class
Trajectory
* %Trajectory class * * A GPS trajectory represented with id, geometry and timestamps */
src/core/gps.hpp:26
Class
TransitionGraph
* Transition graph class in HMM. * * The class stores the underlying transition graph of a HMM, which stores * the probabilities of candidates matc
src/mm/transition_graph.hpp:54
Class
UBODT
* Upperbounded origin destination table */
src/mm/fmm/ubodt.hpp:36
Class
UBODTGenAlgorithm
src/mm/fmm/ubodt_gen_algorithm.hpp:20
Class
UBODTGenApp
* ubodt_gen command line program */
src/mm/fmm/ubodt_gen_app.hpp:23
Class
UBODTGenAppConfig
* Configuration of ubodt_gen command line program */
src/mm/fmm/ubodt_gen_app_config.hpp:21