MCPcopy Create free account

hub / github.com/Pessimistress/isochronic-map-gpu / functions

Functions53 in github.com/Pessimistress/isochronic-map-gpu

↓ 6 callersFunctiontoRadians
(deg)
src/old/compute-graph.js:70
↓ 5 callersMethodupdate
({nodeCount, edgeCount, attributes})
src/graph-layer/shortest-path-transform.js:42
↓ 3 callersFunctiongetFloatTexture
(gl, size)
src/graph-layer/utils.js:36
↓ 3 callersFunctiongetTextureSize
(nodeCount)
src/graph-layer/utils.js:30
↓ 3 callersMethodreset
(sourceIndex)
src/graph-layer/shortest-path-transform.js:61
↓ 3 callersMethodrun
()
src/graph-layer/shortest-path-transform.js:78
↓ 2 callersMethod_updateAttributes
()
src/graph-layer/graph-layer.js:108
↓ 2 callersFunctionaddAngle
(nodeId, hash, startNode)
src/old/compute-graph.js:76
↓ 2 callersFunctionparseCSV
(text)
src/load-data.js:15
↓ 2 callersFunctiontoDegrees
(rad)
src/old/compute-graph.js:73
↓ 1 callersMethod_getAttributes
(gl)
src/graph-layer/graph-layer.js:127
↓ 1 callersMethod_getIsochronicRings
()
src/graph-layer/graph-layer.js:168
↓ 1 callersMethod_getModel
(gl)
src/graph-layer/shortest-path-transform.js:110
↓ 1 callersMethod_getTransform
(gl)
src/graph-layer/node-attributes-transform.js:90
↓ 1 callersMethod_getTransform
(gl)
src/graph-layer/edge-attributes-transform.js:90
↓ 1 callersFunctiondestination
(source, bearing, distance)
src/old/compute-graph.js:93
↓ 1 callersFunctiongetBearing
(a, b)
src/old/compute-graph.js:81
↓ 1 callersFunctiongetNextPOT
(x)
src/graph-layer/utils.js:19
↓ 1 callersFunctiongetTexelCoord
(index)
src/graph-layer/utils.js:23
↓ 1 callersFunctionloadCity
src/Main.js:24
↓ 1 callersFunctionloadData
(city)
src/load-data.js:4
↓ 1 callersFunctionsetSourceIndex
src/Main.js:51
↓ 1 callersMethodupdate
({nodeCount = this._nodeCount, attributes = this._attributes} = {})
src/graph-layer/node-attributes-transform.js:49
↓ 1 callersMethodupdate
({nodeCount = this._nodeCount, edgeCount = this._edgeCount, attributes = this._attributes} = {})
src/graph-layer/edge-attributes-transform.js:46
FunctionControls
({ city, mapType, setMapType, hour, setHour, setCity })
src/controls.js:23
Method_transitionEasing
(t)
src/graph-layer/graph-layer.js:158
Methodanimate
()
src/graph-layer/graph-layer.js:95
FunctioncomputeGraph
({hour, startNode, edges, nodes})
src/old/compute-graph.js:6
Methodconstructor
(scoreFunction = n => n)
src/old/binary-heap.js:2
Methodconstructor
(gl)
src/graph-layer/node-attributes-transform.js:7
Methodconstructor
(gl)
src/graph-layer/edge-attributes-transform.js:5
Methodconstructor
(gl)
src/graph-layer/shortest-path-transform.js:15
MethodfinalizeState
()
src/graph-layer/graph-layer.js:89
MethodgetShaders
()
src/graph-layer/edge-layer.js:4
MethodinitializeState
(context)
src/graph-layer/edge-layer.js:17
MethodinitializeState
({gl})
src/graph-layer/graph-layer.js:24
MethodnodeColorsBuffer
()
src/graph-layer/node-attributes-transform.js:33
MethodnodePositionsBuffer
()
src/graph-layer/node-attributes-transform.js:29
MethodnodeRadiusBuffer
()
src/graph-layer/node-attributes-transform.js:37
MethodrenderLayers
()
src/graph-layer/graph-layer.js:204
Methodreset
(sourceIndex)
src/graph-layer/node-attributes-transform.js:41
Methodreset
(sourceIndex)
src/graph-layer/edge-attributes-transform.js:40
Methodrun
({moduleParameters, mode, nodeValueTexture, distortion})
src/graph-layer/node-attributes-transform.js:74
Methodrun
({nodePositionsBuffer})
src/graph-layer/edge-attributes-transform.js:75
FunctionsetCity
src/Main.js:37
FunctionsetHour
src/Main.js:45
FunctionsetMapType
src/Main.js:48
FunctionsetViewState
src/Main.js:54
MethodsourcePositionsBuffer
()
src/graph-layer/edge-attributes-transform.js:28
MethodtargetPositionsBuffer
()
src/graph-layer/edge-attributes-transform.js:32
MethodupdateState
({props, oldProps, changeFlags})
src/graph-layer/graph-layer.js:37
MethodvalidityBuffer
()
src/graph-layer/edge-attributes-transform.js:36
Functionwalk
(graph, startNode, maxDepth = 10, depth = 0)
src/graph-layer/utils.js:53