MCPcopy Create free account

hub / github.com/cyang-kth/fmm / functions

Functions275 in github.com/cyang-kth/fmm

↓ 71 callersMethodsize
* Get the size of the heap * @return the number of nodes in a heap */
src/network/heap.hpp:77
↓ 52 callersMethodempty
* Check if the heap is empty * @return true if the heap is empty */
src/network/heap.hpp:70
↓ 52 callersMethodinsert
src/mm/fmm/ubodt.cpp:137
↓ 34 callersMethodget_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 callersMethodget_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 callersMethodget_num_points
* Get the number of points in a line * @return the point number */
src/core/geometry.hpp:116
↓ 21 callersMethodadd_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 callersMethodpush
* Push a node into the heap * @param index index of node * @param value value of the node */
src/network/heap.hpp:47
↓ 14 callersFunctionget_current_time
src/util/util.cpp:61
↓ 12 callersMethodget_node_index
src/network/network.cpp:207
↓ 10 callersMethodclear
* Remove all points in the current line. */
src/core/geometry.hpp:129
↓ 10 callersMethodhas_next_trajectory
src/io/gps_reader.cpp:85
↓ 10 callersMethodtop
* Get a copy of the top node in the heap * @return A heap node */
src/network/heap.hpp:63
↓ 10 callersMethodwrite_result
* Write match result * @param traj Input trajectory * @param result Map match result */
src/mm/h3mm/h3mm_writer.hpp:105
↓ 9 callersMethodget_length
* Get the length of the line * @return the length value */
src/core/geometry.hpp:136
↓ 9 callersMethodpop
* Pop a node from the heap */
src/network/heap.hpp:54
↓ 8 callersFunctioncheck_file_extension
src/util/util.cpp:104
↓ 8 callersMethoddecrease_key
* Decrease a node in the heap * @param index node index * @param value new value of the node */
src/network/heap.hpp:93
↓ 8 callersFunctionget_duration
src/util/util.cpp:65
↓ 7 callersMethodget_node_id
src/network/network.cpp:203
↓ 6 callersFunctionfile_exists
src/util/util.cpp:77
↓ 5 callersMethodget_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 callersMethodread_next_N_trajectories
src/io/gps_reader.cpp:22
↓ 5 callersMethodread_next_trajectory
src/io/gps_reader.cpp:93
↓ 5 callersMethodrun
src/mm/fmm/fmm_app.cpp:14
↓ 5 callersMethodsearch_tr_cs_knn
src/network/network.cpp:231
↓ 5 callersMethodsingle_source_upperbound_dijkstra
src/network/network_graph.cpp:234
↓ 4 callersMethodget_num_vertices
src/mm/composite_graph.cpp:53
↓ 4 callersMethodvalidate
src/config/gps_config.cpp:115
↓ 3 callersMethodclose
src/io/gps_reader.cpp:108
↓ 3 callersFunctionfolder_exist
src/util/util.cpp:119
↓ 3 callersMethodget_edge_id
Get the ID attribute of an edge according to its index
src/network/network.cpp:195
↓ 3 callersMethodget_edge_index
src/network/network.cpp:199
↓ 3 callersFunctionget_file_directory
src/util/util.cpp:128
↓ 3 callersMethodget_node_count
src/network/network.cpp:173
↓ 3 callersMethodvalidate
src/mm/stmatch/stmatch_algorithm.cpp:83
↓ 3 callersMethodvalidate
src/mm/h3mm/h3mm.hpp:24
↓ 3 callersMethodvalidate
src/mm/fmm/fmm_algorithm.cpp:73
↓ 2 callersMethodbacktrack
src/mm/transition_graph.cpp:63
↓ 2 callersMethodcomplete_path_to_geometry
src/network/network.cpp:302
↓ 2 callersMethodexport_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 callersMethodget_edge_index
src/mm/composite_graph.cpp:69
↓ 2 callersMethodmatch_traj
Procedure of HMM based map matching algorithm.
src/mm/stmatch/stmatch_algorithm.cpp:126
↓ 2 callersMethodmatch_traj
src/mm/fmm/fmm_algorithm.cpp:84
↓ 2 callersMethodmatch_wkt
(self, wkt)
example/web_demo/mapmatcher.py:93
↓ 2 callersMethodshortest_path_dijkstra
src/network/network_graph.cpp:54
↓ 2 callersFunctionxy2hex
src/mm/h3mm/h3_util.hpp:35
↓ 1 callersFunctionadd_listeners
()
example/web_demo/static/initial.js:141
↓ 1 callersMethodconstruct_complete_path
src/mm/fmm/ubodt.cpp:74
↓ 1 callersMethodcontainNodeIndex
src/mm/composite_graph.cpp:57
↓ 1 callersMethodcontain_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 callersMethodgenerate_ubodt
src/mm/fmm/ubodt_gen_algorithm.cpp:15
↓ 1 callersMethodget_edge_count
src/network/network.cpp:177
↓ 1 callersMethodget_external_index
src/mm/composite_graph.cpp:61
↓ 1 callersMethodget_gps_format
src/config/gps_config.cpp:98
↓ 1 callersMethodget_internal_index
src/mm/composite_graph.cpp:65
↓ 1 callersMethodget_node_geom_from_idx
src/network/network.cpp:211
↓ 1 callersFunctionhexpath
src/mm/h3mm/h3_util.hpp:57
↓ 1 callersFunctionhexs2wkt
src/mm/h3mm/h3_util.hpp:16
↓ 1 callersMethodis_binary_output
src/mm/fmm/ubodt_gen_app_config.cpp:122
↓ 1 callersMethodlook_up
src/mm/fmm/ubodt.cpp:46
↓ 1 callersMethodmatch_traj
src/mm/h3mm/h3mm.hpp:80
↓ 1 callersFunctionmatch_wkt
(wkt)
example/web_demo/static/initial.js:74
↓ 1 callersMethodout_edges
src/mm/composite_graph.cpp:151
↓ 1 callersMethodprint_optimal_info
src/mm/transition_graph.cpp:96
↓ 1 callersMethodread_all_trajectories
src/io/gps_reader.cpp:32
↓ 1 callersMethodread_ubodt_file
src/mm/fmm/ubodt.cpp:184
↓ 1 callersMethodsearch_edges_within_dist_ft_edge
src/network/bidirectional_network_graph.cpp:258
↓ 1 callersMethodshortest_path_bidirectional_dijkstra
src/network/bidirectional_network_graph.cpp:32
↓ 1 callersFunctionsplit_string
src/util/util.cpp:89
↓ 1 callersFunctionstart_from_terminal
Parse command line options and start the server.
example/web_demo/web_demo.py:64
↓ 1 callersFunctionstart_tornado
(app, port=5000)
example/web_demo/web_demo.py:57
MethodBidirectionalNetworkGraph
src/network/bidirectional_network_graph.cpp:17
MethodCSVMatchResultWriter
src/io/mm_writer.cpp:22
MethodCSVPointReader
src/io/gps_reader.cpp:205
MethodCSVTrajectoryReader
src/io/gps_reader.cpp:112
MethodCompositeGraph
src/mm/composite_graph.cpp:128
MethodDummyGraph
src/mm/composite_graph.cpp:9
MethodFMMApp
* Create FMMApp from configuration data * @param config Configuration of the FMMApp defining network, graph * and UBODT. */
src/mm/fmm/fmm_app.hpp:29
MethodFMMAppConfig
src/mm/fmm/fmm_app_config.cpp:14
MethodFastMapMatch
* 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
MethodFastMapMatchConfig
src/mm/fmm/fmm_algorithm.cpp:19
MethodGDALTrajectoryReader
src/io/gps_reader.cpp:42
MethodGPSConfig
src/config/gps_config.hpp:27
MethodGPSReader
src/io/gps_reader.cpp:334
MethodH3MMApp
* Create h3mm command application from configuration * @param config configuration of the command line app */
src/mm/h3mm/h3mm_app.hpp:132
MethodH3MMAppConfig
* 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
MethodH3MMConfig
src/mm/h3mm/h3mm.hpp:18
MethodH3MatchResultConfig
src/mm/h3mm/h3mm_writer.hpp:11
MethodH3MatchResultWriter
src/mm/h3mm/h3mm_writer.hpp:94
MethodNetwork
src/network/network.cpp:30
MethodNetwork
src/network/network.hpp:67
MethodNetworkGraph
src/network/network_graph.cpp:15
MethodSTMATCH
* Create a stmatch model from network and graph */
src/mm/stmatch/stmatch_algorithm.hpp:90
MethodSTMATCHApp
* Create stmatch command application from configuration * @param config configuration of the command line app */
src/mm/stmatch/stmatch_app.hpp:29
MethodSTMATCHAppConfig
src/mm/stmatch/stmatch_app_config.cpp:14
MethodSTMATCHConfig
src/mm/stmatch/stmatch_algorithm.cpp:16
MethodTransitionGraph
src/mm/transition_graph.cpp:19
MethodUBODT
src/mm/fmm/ubodt.hpp:38
MethodUBODT
src/mm/fmm/ubodt.cpp:18
next →1–100 of 275, ranked by callers