Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cyang-kth/fmm
/ functions
Functions
275 in github.com/cyang-kth/fmm
⨍
Functions
275
◇
Types & classes
55
↳
Endpoints
3
↓ 71 callers
Method
size
* Get the size of the heap * @return the number of nodes in a heap */
src/network/heap.hpp:77
↓ 52 callers
Method
empty
* Check if the heap is empty * @return true if the heap is empty */
src/network/heap.hpp:70
↓ 52 callers
Method
insert
src/mm/fmm/ubodt.cpp:137
↓ 34 callers
Method
get_x
* Get the x coordinate of i-th point in the line * @param i point index * @return x coordinate */
src/core/geometry.hpp:47
↓ 34 callers
Method
get_y
* Get the y coordinate of i-th point in the line * @param i point index starting from 0 to N-1, where N is the * number of points in the line
src/core/geometry.hpp:56
↓ 31 callers
Method
get_num_points
* Get the number of points in a line * @return the point number */
src/core/geometry.hpp:116
↓ 21 callers
Method
add_point
* Add a point to the end of the current line * @param x x coordinate of the point to add * @param y y coordinate of the point to add */
src/core/geometry.hpp:80
↓ 19 callers
Method
push
* Push a node into the heap * @param index index of node * @param value value of the node */
src/network/heap.hpp:47
↓ 14 callers
Function
get_current_time
src/util/util.cpp:61
↓ 12 callers
Method
get_node_index
src/network/network.cpp:207
↓ 10 callers
Method
clear
* Remove all points in the current line. */
src/core/geometry.hpp:129
↓ 10 callers
Method
has_next_trajectory
src/io/gps_reader.cpp:85
↓ 10 callers
Method
top
* Get a copy of the top node in the heap * @return A heap node */
src/network/heap.hpp:63
↓ 10 callers
Method
write_result
* Write match result * @param traj Input trajectory * @param result Map match result */
src/mm/h3mm/h3mm_writer.hpp:105
↓ 9 callers
Method
get_length
* Get the length of the line * @return the length value */
src/core/geometry.hpp:136
↓ 9 callers
Method
pop
* Pop a node from the heap */
src/network/heap.hpp:54
↓ 8 callers
Function
check_file_extension
src/util/util.cpp:104
↓ 8 callers
Method
decrease_key
* Decrease a node in the heap * @param index node index * @param value new value of the node */
src/network/heap.hpp:93
↓ 8 callers
Function
get_duration
src/util/util.cpp:65
↓ 7 callers
Method
get_node_id
src/network/network.cpp:203
↓ 6 callers
Function
file_exists
src/util/util.cpp:77
↓ 5 callers
Method
get_point
* Get the i-th point in the line * @param i point index starting from 0 to N-1 * @return The i-th point of the line. * * Note that the po
src/core/geometry.hpp:99
↓ 5 callers
Method
read_next_N_trajectories
src/io/gps_reader.cpp:22
↓ 5 callers
Method
read_next_trajectory
src/io/gps_reader.cpp:93
↓ 5 callers
Method
run
src/mm/fmm/fmm_app.cpp:14
↓ 5 callers
Method
search_tr_cs_knn
src/network/network.cpp:231
↓ 5 callers
Method
single_source_upperbound_dijkstra
src/network/network_graph.cpp:234
↓ 4 callers
Method
get_num_vertices
src/mm/composite_graph.cpp:53
↓ 4 callers
Method
validate
src/config/gps_config.cpp:115
↓ 3 callers
Method
close
src/io/gps_reader.cpp:108
↓ 3 callers
Function
folder_exist
src/util/util.cpp:119
↓ 3 callers
Method
get_edge_id
Get the ID attribute of an edge according to its index
src/network/network.cpp:195
↓ 3 callers
Method
get_edge_index
src/network/network.cpp:199
↓ 3 callers
Function
get_file_directory
src/util/util.cpp:128
↓ 3 callers
Method
get_node_count
src/network/network.cpp:173
↓ 3 callers
Method
validate
src/mm/stmatch/stmatch_algorithm.cpp:83
↓ 3 callers
Method
validate
src/mm/h3mm/h3mm.hpp:24
↓ 3 callers
Method
validate
src/mm/fmm/fmm_algorithm.cpp:73
↓ 2 callers
Method
backtrack
src/mm/transition_graph.cpp:63
↓ 2 callers
Method
complete_path_to_geometry
src/network/network.cpp:302
↓ 2 callers
Method
export_wkt
* Export a string containing WKT representation of the line. * @return The WKT of the line * * Example: LINESTRING (30 10, 10 30, 40 40) *
src/core/geometry.hpp:145
↓ 2 callers
Method
get_edge_index
src/mm/composite_graph.cpp:69
↓ 2 callers
Method
match_traj
Procedure of HMM based map matching algorithm.
src/mm/stmatch/stmatch_algorithm.cpp:126
↓ 2 callers
Method
match_traj
src/mm/fmm/fmm_algorithm.cpp:84
↓ 2 callers
Method
match_wkt
(self, wkt)
example/web_demo/mapmatcher.py:93
↓ 2 callers
Method
shortest_path_dijkstra
src/network/network_graph.cpp:54
↓ 2 callers
Function
xy2hex
src/mm/h3mm/h3_util.hpp:35
↓ 1 callers
Function
add_listeners
()
example/web_demo/static/initial.js:141
↓ 1 callers
Method
construct_complete_path
src/mm/fmm/ubodt.cpp:74
↓ 1 callers
Method
containNodeIndex
src/mm/composite_graph.cpp:57
↓ 1 callers
Method
contain_node
* Check if the heap contains a node * @param index the node index to be queried * @return true if a node is contained */
src/network/heap.hpp:85
↓ 1 callers
Method
generate_ubodt
src/mm/fmm/ubodt_gen_algorithm.cpp:15
↓ 1 callers
Method
get_edge_count
src/network/network.cpp:177
↓ 1 callers
Method
get_external_index
src/mm/composite_graph.cpp:61
↓ 1 callers
Method
get_gps_format
src/config/gps_config.cpp:98
↓ 1 callers
Method
get_internal_index
src/mm/composite_graph.cpp:65
↓ 1 callers
Method
get_node_geom_from_idx
src/network/network.cpp:211
↓ 1 callers
Function
hexpath
src/mm/h3mm/h3_util.hpp:57
↓ 1 callers
Function
hexs2wkt
src/mm/h3mm/h3_util.hpp:16
↓ 1 callers
Method
is_binary_output
src/mm/fmm/ubodt_gen_app_config.cpp:122
↓ 1 callers
Method
look_up
src/mm/fmm/ubodt.cpp:46
↓ 1 callers
Method
match_traj
src/mm/h3mm/h3mm.hpp:80
↓ 1 callers
Function
match_wkt
(wkt)
example/web_demo/static/initial.js:74
↓ 1 callers
Method
out_edges
src/mm/composite_graph.cpp:151
↓ 1 callers
Method
print_optimal_info
src/mm/transition_graph.cpp:96
↓ 1 callers
Method
read_all_trajectories
src/io/gps_reader.cpp:32
↓ 1 callers
Method
read_ubodt_file
src/mm/fmm/ubodt.cpp:184
↓ 1 callers
Method
search_edges_within_dist_ft_edge
src/network/bidirectional_network_graph.cpp:258
↓ 1 callers
Method
shortest_path_bidirectional_dijkstra
src/network/bidirectional_network_graph.cpp:32
↓ 1 callers
Function
split_string
src/util/util.cpp:89
↓ 1 callers
Function
start_from_terminal
Parse command line options and start the server.
example/web_demo/web_demo.py:64
↓ 1 callers
Function
start_tornado
(app, port=5000)
example/web_demo/web_demo.py:57
Method
BidirectionalNetworkGraph
src/network/bidirectional_network_graph.cpp:17
Method
CSVMatchResultWriter
src/io/mm_writer.cpp:22
Method
CSVPointReader
src/io/gps_reader.cpp:205
Method
CSVTrajectoryReader
src/io/gps_reader.cpp:112
Method
CompositeGraph
src/mm/composite_graph.cpp:128
Method
DummyGraph
src/mm/composite_graph.cpp:9
Method
FMMApp
* Create FMMApp from configuration data * @param config Configuration of the FMMApp defining network, graph * and UBODT. */
src/mm/fmm/fmm_app.hpp:29
Method
FMMAppConfig
src/mm/fmm/fmm_app_config.cpp:14
Method
FastMapMatch
* Constructor of Fast map matching model * @param network road network * @param graph road network graph * @param ubodt Upperbounded origin d
src/mm/fmm/fmm_algorithm.hpp:93
Method
FastMapMatchConfig
src/mm/fmm/fmm_algorithm.cpp:19
Method
GDALTrajectoryReader
src/io/gps_reader.cpp:42
Method
GPSConfig
src/config/gps_config.hpp:27
Method
GPSReader
src/io/gps_reader.cpp:334
Method
H3MMApp
* Create h3mm command application from configuration * @param config configuration of the command line app */
src/mm/h3mm/h3mm_app.hpp:132
Method
H3MMAppConfig
* Constructor of the configuration from command line arguments. * The argument data are fetched from the main function directly. * * @param a
src/mm/h3mm/h3mm_app.hpp:28
Method
H3MMConfig
src/mm/h3mm/h3mm.hpp:18
Method
H3MatchResultConfig
src/mm/h3mm/h3mm_writer.hpp:11
Method
H3MatchResultWriter
src/mm/h3mm/h3mm_writer.hpp:94
Method
Network
src/network/network.cpp:30
Method
Network
src/network/network.hpp:67
Method
NetworkGraph
src/network/network_graph.cpp:15
Method
STMATCH
* Create a stmatch model from network and graph */
src/mm/stmatch/stmatch_algorithm.hpp:90
Method
STMATCHApp
* Create stmatch command application from configuration * @param config configuration of the command line app */
src/mm/stmatch/stmatch_app.hpp:29
Method
STMATCHAppConfig
src/mm/stmatch/stmatch_app_config.cpp:14
Method
STMATCHConfig
src/mm/stmatch/stmatch_algorithm.cpp:16
Method
TransitionGraph
src/mm/transition_graph.cpp:19
Method
UBODT
src/mm/fmm/ubodt.hpp:38
Method
UBODT
src/mm/fmm/ubodt.cpp:18
next →
1–100 of 275, ranked by callers