Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anvaka/peak-map
/ functions
Functions
83 in github.com/anvaka/peak-map
⨍
Functions
83
◇
Types & classes
0
↓ 8 callers
Function
px
(x)
src/main.js:217
↓ 5 callers
Function
getColor
(color, useHex)
src/lib/createHeightMapRenderer.js:301
↓ 4 callers
Function
round
(x)
src/lib/createSVGContext.js:139
↓ 3 callers
Function
drawPolyLine
* Draws filled polyline.
src/lib/createHeightMapRenderer.js:207
↓ 3 callers
Function
drawSVGLine
* Draws a polyline, that does not intersect already rendered * lines. Assumption is that we render from bottom to the top. * *
src/lib/createHeightMapRenderer.js:164
↓ 3 callers
Function
getHeightMapCanvas
()
src/main.js:190
↓ 3 callers
Function
hex
(x)
src/lib/createHeightMapRenderer.js:309
↓ 2 callers
Function
createDocumentHandler
(el, binding, vnode)
src/components/clickOutside.js:22
↓ 2 callers
Function
ensureSizeIsUpdated
()
src/main.js:158
↓ 2 callers
Function
getSmoothRange
* Simple smoothing function with moving averages, augmented with * min/max calculation (don't want to spend more CPU cycles fo min/max)
src/lib/createHeightMapRenderer.js:254
↓ 2 callers
Function
updateSizes
()
src/main.js:164
↓ 1 callers
Function
advanceProgress
()
src/getRegionElevation.js:199
↓ 1 callers
Function
checkInsideGeoJSON
(poly)
src/lib/indexPolygon.js:30
↓ 1 callers
Function
clearScene
()
src/lib/createHeightMapRenderer.js:237
↓ 1 callers
Function
createHeightMapRenderer
(appState, regionInfo, canvas)
src/lib/createHeightMapRenderer.js:10
↓ 1 callers
Function
createPath
()
src/lib/createSVGContext.js:98
↓ 1 callers
Function
createRegionIterator
* Iterate over height map.
src/lib/createHeightMapRenderer.js:289
↓ 1 callers
Function
createSVGContext
(width, height)
src/lib/createSVGContext.js:5
↓ 1 callers
Function
decodeHeight
(R, G, B)
src/getRegionElevation.js:155
↓ 1 callers
Function
getCanvasDimensions
()
src/main.js:197
↓ 1 callers
Function
getHeight
(x, y, insideMask)
src/getRegionElevation.js:136
↓ 1 callers
Function
getMapContainer
()
src/main.js:193
↓ 1 callers
Function
getRegionElevation
(map, appState, doneCallback)
src/getRegionElevation.js:7
↓ 1 callers
Function
getRequestForTile
(tile)
src/getRegionElevation.js:185
↓ 1 callers
Function
getSqDist
(p1, p2)
src/lib/simplify.js:10
↓ 1 callers
Function
getSqSegDist
(p, p1, p2)
src/lib/simplify.js:19
↓ 1 callers
Function
getTilesBounds
(tiles)
src/getRegionElevation.js:246
↓ 1 callers
Function
getZazzleLink
(kind, imageUrl)
src/lib/getZazzleLink.js:9
↓ 1 callers
Function
indexPolygon
(nominatimResponse)
src/lib/indexPolygon.js:5
↓ 1 callers
Function
isInsideBoundingBox
(lonLat)
src/lib/indexPolygon.js:23
↓ 1 callers
Function
lat2tile
(l, zoomPower)
src/getRegionElevation.js:214
↓ 1 callers
Function
listenToEvents
(newIsListening)
src/main.js:61
↓ 1 callers
Function
lng2tile
(l, zoomPower)
src/getRegionElevation.js:209
↓ 1 callers
Function
loadImage
(url)
src/getRegionElevation.js:228
↓ 1 callers
Function
render
(settings)
src/lib/createHeightMapRenderer.js:24
↓ 1 callers
Function
renderRows
* This renders rows, and stops if allowed time quota is exceeded (making rendering * async, so that we do not freeze the main thread)
src/lib/createHeightMapRenderer.js:126
↓ 1 callers
Function
renderSVGRows
(settings)
src/lib/createHeightMapRenderer.js:82
↓ 1 callers
Function
request
(url, options)
src/lib/request.js:3
↓ 1 callers
Function
simplify
(points, tolerance, highestQuality)
src/lib/simplify.js:100
↓ 1 callers
Function
simplifyDPStep
(points, first, last, sqTolerance, simplified)
src/lib/simplify.js:68
↓ 1 callers
Function
simplifyDouglasPeucker
(points, sqTolerance)
src/lib/simplify.js:89
↓ 1 callers
Function
simplifyRadialDist
(points, sqTolerance)
src/lib/simplify.js:48
↓ 1 callers
Function
tile2lat
(y, zoomPower)
src/getRegionElevation.js:223
↓ 1 callers
Function
updateMap
()
src/main.js:99
Function
appendLabels
(labels)
src/lib/createSVGContext.js:32
Function
beginPath
()
src/lib/createSVGContext.js:73
Function
bind
(el, binding, vnode)
src/components/clickOutside.js:44
Function
cancel
()
src/getRegionElevation.js:59
Function
cancel
()
src/lib/createHeightMapRenderer.js:245
Function
collectHeights
()
src/getRegionElevation.js:102
Function
computeVisibleHeights
()
src/getRegionElevation.js:82
Function
createAPI
(visibleHeights)
src/getRegionElevation.js:65
Function
download
(resolve, reject)
src/lib/request.js:19
Function
drawBlankTile
()
src/getRegionElevation.js:178
Function
drawTileImage
(image)
src/getRegionElevation.js:174
Function
exportToSVG
(settings)
src/main.js:92
Function
fillRect
(x, y, width, height)
src/lib/createSVGContext.js:28
Function
generateZazzleLink
(canvas)
src/lib/getZazzleLink.js:19
Function
getAllHeightData
()
src/getRegionElevation.js:72
Function
getHeightAtPoint
(x, y)
src/getRegionElevation.js:77
Function
hideHeights
()
src/main.js:78
Function
init
()
src/main.js:31
Function
isEmpty
()
src/lib/createSVGContext.js:108
Function
lineTo
(x, y)
src/lib/createSVGContext.js:77
Function
logError
(e)
src/main.js:206
Function
moveTo
(x, y)
src/lib/createSVGContext.js:81
Function
progress
()
src/lib/getZazzleLink.js:38
Function
redraw
()
src/main.js:84
Function
serialize
()
src/lib/createSVGContext.js:59
Function
setBounds
(bounds)
src/main.js:135
Function
setLineWidth
(customLineWidth)
src/lib/createSVGContext.js:114
Function
setStroke
(strokeStyle)
src/lib/createSVGContext.js:111
Function
showRegionHeights
(regionInfo)
src/main.js:130
Function
stroke
()
src/lib/createSVGContext.js:85
Function
toLoadedTile
(tile)
src/getRegionElevation.js:166
Function
transferCanceled
()
src/lib/request.js:82
Function
transferComplete
()
src/lib/request.js:63
Function
transferFailed
()
src/lib/request.js:78
Function
unbind
(el)
src/components/clickOutside.js:61
Function
update
(el, binding, vnode)
src/components/clickOutside.js:55
Function
updateMapWhenIdle
()
src/main.js:74
Function
updateProgress
(e)
src/lib/request.js:47
Function
yes
()
src/lib/indexPolygon.js:21