Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CNCKitchen/stlTexturizer
/ functions
Functions
408 in github.com/CNCKitchen/stlTexturizer
⨍
Functions
408
◇
Types & classes
4
↓ 77 callers
Function
t
(key, params = {})
js/i18n.js:49
↓ 75 callers
Method
push
(cost, v1, v2, ver1, ver2, px, py, pz)
js/decimation.js:730
↓ 35 callers
Method
get
Value stored for (x,y,z)'s grid cell, or -1 if absent.
js/meshIndex.js:79
↓ 31 callers
Method
getOrSet
* Return the value already stored for (x,y,z)'s grid cell; if absent, store * `value` and return it. `this.inserted` tells which case occurred.
js/meshIndex.js:89
↓ 29 callers
Function
requestRender
()
js/viewer.js:638
↓ 23 callers
Function
updatePreview
()
js/main.js:3873
↓ 21 callers
Function
setHoverPreview
(overlayGeo, color = 0xffee00)
js/viewer.js:757
↓ 14 callers
Function
setLinkedVal
(inputEl, value)
js/main.js:5078
↓ 14 callers
Function
setProgress
(fraction, label)
js/main.js:4751
↓ 13 callers
Function
_scheduleCylinderPanelRedraw
()
js/main.js:652
↓ 13 callers
Function
applyTransform
(u, v, scaleU, scaleV, offsetU, offsetV, cosR, sinR)
js/mapping.js:319
↓ 13 callers
Function
linkSlider
(slider, valInput, onChangeFn, livePreview = true)
js/main.js:2760
↓ 13 callers
Function
refreshExclusionOverlay
()
js/main.js:2555
↓ 13 callers
Function
subdivide
(geometry, maxEdgeLength, onProgress, faceWeights = null, { fast = false } = {})
js/subdivision.js:72
↓ 12 callers
Function
getMidpoint
(verts, cache, a, b, posCanonMap)
js/subdivision.js:364
↓ 11 callers
Function
getCamera
()
js/viewer.js:641
↓ 10 callers
Function
onEvent
(st, p, info)
bench-pipeline.mjs:172
↓ 9 callers
Function
getFrontFaceHit
(hits, mesh)
js/main.js:1907
↓ 9 callers
Function
setBakeProgress
(fraction, label)
js/main.js:4763
↓ 9 callers
Function
stats
(geometry, Q = 1e4)
diag-pipeline.mjs:116
↓ 8 callers
Function
_canvasNDC
(e)
js/main.js:1893
↓ 8 callers
Function
buildExclusionOverlayGeo
(geometry, faceSet, invert = false)
js/exclusion.js:162
↓ 8 callers
Function
getCurrentMesh
()
js/viewer.js:644
↓ 8 callers
Function
setExclusionOverlay
(overlayGeo, color = 0xff6600, opacity = 1.0)
js/viewer.js:723
↓ 8 callers
Function
togglePlaceOnFace
(active)
js/main.js:2222
↓ 8 callers
Function
toggleRotateMode
(active)
js/main.js:2393
↓ 7 callers
Function
_autoSaveSettings
()
js/main.js:5170
↓ 7 callers
Function
_setMeshInfo
(triCount, mb, sx, sy, sz)
js/main.js:246
↓ 7 callers
Function
_wireRegNumber
(el, key, parser = parseFloat)
js/main.js:1463
↓ 7 callers
Function
checkResolutionWarning
()
js/main.js:3210
↓ 7 callers
Function
computeBounds
(geometry)
js/stlLoader.js:128
↓ 7 callers
Function
deactivatePrecisionMasking
Deactivate precision masking and bake the refined mesh as the new base geometry.
js/main.js:4063
↓ 7 callers
Function
scaleToPos
js/main.js:404
↓ 7 callers
Function
selectPreset
(idx, swatchEl, applyDefaults = true)
js/main.js:1075
↓ 7 callers
Function
setExclusionTool
(tool)
js/main.js:1843
↓ 7 callers
Function
setSelectionMode
(include)
js/main.js:1825
↓ 7 callers
Function
unlinkSlot
(s)
js/regularize.js:172
↓ 7 callers
Function
updateFaceMask
* Set (or update) the `faceMask` vertex attribute on a geometry. * 1.0 = textured, 0.0 = user-excluded. Angle masking stays in the shader. * * Alw
js/main.js:3288
↓ 7 callers
Function
yieldFrame
Yield to the browser event loop (for progress bar paints etc.).
js/main.js:5006
↓ 6 callers
Function
_updateUndoButtons
()
js/main.js:5736
↓ 6 callers
Function
buildAdjacency
(geometry)
js/exclusion.js:31
↓ 6 callers
Function
checkAmplitudeWarning
()
js/main.js:3046
↓ 6 callers
Function
edgeLenSq
(pos, a, b)
js/subdivision.js:357
↓ 6 callers
Function
getEffectiveMapEntry
()
js/main.js:3818
↓ 6 callers
Function
isMarked
(a, b)
js/subdivision.js:197
↓ 6 callers
Function
loadGeometry
(geometry, material)
js/viewer.js:498
↓ 6 callers
Function
posToScale
js/main.js:405
↓ 6 callers
Function
runExportPipeline
(input, onEvent = () => {}, shouldAbort = () => false)
js/exportPipeline.js:190
↓ 6 callers
Function
setMeshGeometry
(geometry)
js/viewer.js:578
↓ 6 callers
Function
sqDist
(va, vb)
js/regularize.js:345
↓ 6 callers
Function
updateSmartResBtnState
()
js/main.js:3272
↓ 5 callers
Function
_clearShiftLinePreview
()
js/main.js:2210
↓ 5 callers
Function
_flushUndoCapture
()
js/main.js:5685
↓ 5 callers
Function
addFineWheelSupport
(input, applyFn)
js/main.js:2729
↓ 5 callers
Function
addPlaneQ
(q, v, a, b, c, d)
js/decimation.js:542
↓ 5 callers
Function
applyDisplacement
(geometry, imageData, imgWidth, imgHeight, settings, bounds, onProgress)
js/displacement.js:23
↓ 5 callers
Function
applySettingsSnapshot
* Apply a settings snapshot to the live UI. Drives each control through the * same event it fires on user input (via dispatchEvent), so linkSlider's
js/main.js:5058
↓ 5 callers
Function
buildFaceWeights
(geometry, excludedFaces, invert = false)
js/exclusion.js:225
↓ 5 callers
Function
clearDiagHighlight
()
js/main.js:3077
↓ 5 callers
Function
countAreaSlivers
(geometry)
js/meshRepair.js:67
↓ 5 callers
Function
emit
(s)
js/exporter.js:144
↓ 5 callers
Function
getTriangleCount
(geometry)
js/stlLoader.js:143
↓ 5 callers
Function
makeDiagLine
* Build a single issue line element with a "Show" toggle button. * @param {string} text – the issue description * @param {string} kind – highlight
js/main.js:3146
↓ 5 callers
Function
regularizeMesh
(geometry, faceParentId, maxEdgeLength, opts = {})
js/regularize.js:52
↓ 5 callers
Function
sampleBilinear
* Sample a greyscale value (0–1) from raw RGBA ImageData using * bilinear interpolation. UV is tiled via mod 1. * * GL-exact (June 2026): texel cen
js/displacement.js:613
↓ 5 callers
Function
updateCylinderUIVisibility
()
js/main.js:821
↓ 5 callers
Function
yieldFrame
()
js/exportPipeline.js:41
↓ 4 callers
Function
_captureUndoSnapshot
()
js/main.js:5641
↓ 4 callers
Function
_cylinderUpdateCursor
()
js/main.js:672
↓ 4 callers
Function
_loadLang
* Load a language file into the cache. * Returns true on success, false on failure. * Marks failed languages with an empty object so we don't retry
js/i18n.js:27
↓ 4 callers
Function
addTick
(centre, dir, hex)
js/viewer.js:126
↓ 4 callers
Function
checkPrecisionOutdated
Show/hide the "outdated" badge when brush size changes while precision is active.
js/main.js:4236
↓ 4 callers
Function
decimate
(geometry, targetTriangles, onProgress, harvestFlat = true, harvestTol = DEFAULT_HARVEST_TOL)
js/decimation.js:106
↓ 4 callers
Function
det
(m)
js/main.js:872
↓ 4 callers
Function
evalQSum
(q, v1, v2, x, y, z)
js/decimation.js:563
↓ 4 callers
Function
fmt
(n)
bench-tri-estimate.mjs:55
↓ 4 callers
Function
getEffectiveCylinderCenter
()
js/main.js:463
↓ 4 callers
Function
getEffectiveCylinderRadius
()
js/main.js:469
↓ 4 callers
Function
handleModelFile
(file)
js/main.js:2890
↓ 4 callers
Method
pop
()
js/decimation.js:740
↓ 4 callers
Function
simulateFromEdges
(triEdges, edge)
js/smartResolution.js:237
↓ 4 callers
Function
trapFocus
(overlay)
js/main.js:1205
↓ 4 callers
Function
triAspectSq
(t)
js/regularize.js:368
↓ 4 callers
Function
v
(o)
js/exportPipeline.js:47
↓ 3 callers
Function
_applyScaleU
(v)
js/main.js:427
↓ 3 callers
Function
_buildWireframe
(geometry)
js/viewer.js:798
↓ 3 callers
Function
_clearUndoStacks
()
js/main.js:5693
↓ 3 callers
Function
_commitUndoCapture
()
js/main.js:5665
↓ 3 callers
Function
_cubicUV
Apply scale/offset/rotation to raw UV for cubic projection. * Mirrors the private applyTransform helper in mapping.js.
js/displacement.js:646
↓ 3 callers
Function
_cylinderPanelToWorld
(e)
js/main.js:661
↓ 3 callers
Function
_regularizeOpts
()
js/main.js:3862
↓ 3 callers
Function
_rotateGeometry
(quat)
js/main.js:2477
↓ 3 callers
Function
_scheduleCylinderPreviewUpdate
()
js/main.js:747
↓ 3 callers
Method
_slot
(qx, qy, qz)
js/meshIndex.js:53
↓ 3 callers
Function
_viewDirFor
(hitPt)
js/main.js:2108
↓ 3 callers
Function
addAxis
(dir, hex, label)
js/viewer.js:35
↓ 3 callers
Function
addDiagFaces
(overlayGeo, color, opacity = 0.6, xray = false)
js/viewer.js:900
↓ 3 callers
Function
addLine
(pts, hex)
js/viewer.js:118
↓ 3 callers
Function
applyScaleU
(v)
js/main.js:1360
↓ 3 callers
Function
applyScaleV
(v)
js/main.js:1367
next →
1–100 of 408, ranked by callers