MCPcopy Create free account

hub / github.com/CNCKitchen/stlTexturizer / functions

Functions408 in github.com/CNCKitchen/stlTexturizer

↓ 77 callersFunctiont
(key, params = {})
js/i18n.js:49
↓ 75 callersMethodpush
(cost, v1, v2, ver1, ver2, px, py, pz)
js/decimation.js:730
↓ 35 callersMethodget
Value stored for (x,y,z)'s grid cell, or -1 if absent.
js/meshIndex.js:79
↓ 31 callersMethodgetOrSet
* 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 callersFunctionrequestRender
()
js/viewer.js:638
↓ 23 callersFunctionupdatePreview
()
js/main.js:3873
↓ 21 callersFunctionsetHoverPreview
(overlayGeo, color = 0xffee00)
js/viewer.js:757
↓ 14 callersFunctionsetLinkedVal
(inputEl, value)
js/main.js:5078
↓ 14 callersFunctionsetProgress
(fraction, label)
js/main.js:4751
↓ 13 callersFunction_scheduleCylinderPanelRedraw
()
js/main.js:652
↓ 13 callersFunctionapplyTransform
(u, v, scaleU, scaleV, offsetU, offsetV, cosR, sinR)
js/mapping.js:319
↓ 13 callersFunctionlinkSlider
(slider, valInput, onChangeFn, livePreview = true)
js/main.js:2760
↓ 13 callersFunctionrefreshExclusionOverlay
()
js/main.js:2555
↓ 13 callersFunctionsubdivide
(geometry, maxEdgeLength, onProgress, faceWeights = null, { fast = false } = {})
js/subdivision.js:72
↓ 12 callersFunctiongetMidpoint
(verts, cache, a, b, posCanonMap)
js/subdivision.js:364
↓ 11 callersFunctiongetCamera
()
js/viewer.js:641
↓ 10 callersFunctiononEvent
(st, p, info)
bench-pipeline.mjs:172
↓ 9 callersFunctiongetFrontFaceHit
(hits, mesh)
js/main.js:1907
↓ 9 callersFunctionsetBakeProgress
(fraction, label)
js/main.js:4763
↓ 9 callersFunctionstats
(geometry, Q = 1e4)
diag-pipeline.mjs:116
↓ 8 callersFunction_canvasNDC
(e)
js/main.js:1893
↓ 8 callersFunctionbuildExclusionOverlayGeo
(geometry, faceSet, invert = false)
js/exclusion.js:162
↓ 8 callersFunctiongetCurrentMesh
()
js/viewer.js:644
↓ 8 callersFunctionsetExclusionOverlay
(overlayGeo, color = 0xff6600, opacity = 1.0)
js/viewer.js:723
↓ 8 callersFunctiontogglePlaceOnFace
(active)
js/main.js:2222
↓ 8 callersFunctiontoggleRotateMode
(active)
js/main.js:2393
↓ 7 callersFunction_autoSaveSettings
()
js/main.js:5170
↓ 7 callersFunction_setMeshInfo
(triCount, mb, sx, sy, sz)
js/main.js:246
↓ 7 callersFunction_wireRegNumber
(el, key, parser = parseFloat)
js/main.js:1463
↓ 7 callersFunctioncheckResolutionWarning
()
js/main.js:3210
↓ 7 callersFunctioncomputeBounds
(geometry)
js/stlLoader.js:128
↓ 7 callersFunctiondeactivatePrecisionMasking
Deactivate precision masking and bake the refined mesh as the new base geometry.
js/main.js:4063
↓ 7 callersFunctionscaleToPos
js/main.js:404
↓ 7 callersFunctionselectPreset
(idx, swatchEl, applyDefaults = true)
js/main.js:1075
↓ 7 callersFunctionsetExclusionTool
(tool)
js/main.js:1843
↓ 7 callersFunctionsetSelectionMode
(include)
js/main.js:1825
↓ 7 callersFunctionunlinkSlot
(s)
js/regularize.js:172
↓ 7 callersFunctionupdateFaceMask
* 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 callersFunctionyieldFrame
Yield to the browser event loop (for progress bar paints etc.).
js/main.js:5006
↓ 6 callersFunction_updateUndoButtons
()
js/main.js:5736
↓ 6 callersFunctionbuildAdjacency
(geometry)
js/exclusion.js:31
↓ 6 callersFunctioncheckAmplitudeWarning
()
js/main.js:3046
↓ 6 callersFunctionedgeLenSq
(pos, a, b)
js/subdivision.js:357
↓ 6 callersFunctiongetEffectiveMapEntry
()
js/main.js:3818
↓ 6 callersFunctionisMarked
(a, b)
js/subdivision.js:197
↓ 6 callersFunctionloadGeometry
(geometry, material)
js/viewer.js:498
↓ 6 callersFunctionposToScale
js/main.js:405
↓ 6 callersFunctionrunExportPipeline
(input, onEvent = () => {}, shouldAbort = () => false)
js/exportPipeline.js:190
↓ 6 callersFunctionsetMeshGeometry
(geometry)
js/viewer.js:578
↓ 6 callersFunctionsqDist
(va, vb)
js/regularize.js:345
↓ 6 callersFunctionupdateSmartResBtnState
()
js/main.js:3272
↓ 5 callersFunction_clearShiftLinePreview
()
js/main.js:2210
↓ 5 callersFunction_flushUndoCapture
()
js/main.js:5685
↓ 5 callersFunctionaddFineWheelSupport
(input, applyFn)
js/main.js:2729
↓ 5 callersFunctionaddPlaneQ
(q, v, a, b, c, d)
js/decimation.js:542
↓ 5 callersFunctionapplyDisplacement
(geometry, imageData, imgWidth, imgHeight, settings, bounds, onProgress)
js/displacement.js:23
↓ 5 callersFunctionapplySettingsSnapshot
* 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 callersFunctionbuildFaceWeights
(geometry, excludedFaces, invert = false)
js/exclusion.js:225
↓ 5 callersFunctionclearDiagHighlight
()
js/main.js:3077
↓ 5 callersFunctioncountAreaSlivers
(geometry)
js/meshRepair.js:67
↓ 5 callersFunctionemit
(s)
js/exporter.js:144
↓ 5 callersFunctiongetTriangleCount
(geometry)
js/stlLoader.js:143
↓ 5 callersFunctionmakeDiagLine
* 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 callersFunctionregularizeMesh
(geometry, faceParentId, maxEdgeLength, opts = {})
js/regularize.js:52
↓ 5 callersFunctionsampleBilinear
* 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 callersFunctionupdateCylinderUIVisibility
()
js/main.js:821
↓ 5 callersFunctionyieldFrame
()
js/exportPipeline.js:41
↓ 4 callersFunction_captureUndoSnapshot
()
js/main.js:5641
↓ 4 callersFunction_cylinderUpdateCursor
()
js/main.js:672
↓ 4 callersFunction_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 callersFunctionaddTick
(centre, dir, hex)
js/viewer.js:126
↓ 4 callersFunctioncheckPrecisionOutdated
Show/hide the "outdated" badge when brush size changes while precision is active.
js/main.js:4236
↓ 4 callersFunctiondecimate
(geometry, targetTriangles, onProgress, harvestFlat = true, harvestTol = DEFAULT_HARVEST_TOL)
js/decimation.js:106
↓ 4 callersFunctiondet
(m)
js/main.js:872
↓ 4 callersFunctionevalQSum
(q, v1, v2, x, y, z)
js/decimation.js:563
↓ 4 callersFunctionfmt
(n)
bench-tri-estimate.mjs:55
↓ 4 callersFunctiongetEffectiveCylinderCenter
()
js/main.js:463
↓ 4 callersFunctiongetEffectiveCylinderRadius
()
js/main.js:469
↓ 4 callersFunctionhandleModelFile
(file)
js/main.js:2890
↓ 4 callersMethodpop
()
js/decimation.js:740
↓ 4 callersFunctionsimulateFromEdges
(triEdges, edge)
js/smartResolution.js:237
↓ 4 callersFunctiontrapFocus
(overlay)
js/main.js:1205
↓ 4 callersFunctiontriAspectSq
(t)
js/regularize.js:368
↓ 4 callersFunctionv
(o)
js/exportPipeline.js:47
↓ 3 callersFunction_applyScaleU
(v)
js/main.js:427
↓ 3 callersFunction_buildWireframe
(geometry)
js/viewer.js:798
↓ 3 callersFunction_clearUndoStacks
()
js/main.js:5693
↓ 3 callersFunction_commitUndoCapture
()
js/main.js:5665
↓ 3 callersFunction_cubicUV
Apply scale/offset/rotation to raw UV for cubic projection. * Mirrors the private applyTransform helper in mapping.js.
js/displacement.js:646
↓ 3 callersFunction_cylinderPanelToWorld
(e)
js/main.js:661
↓ 3 callersFunction_regularizeOpts
()
js/main.js:3862
↓ 3 callersFunction_rotateGeometry
(quat)
js/main.js:2477
↓ 3 callersFunction_scheduleCylinderPreviewUpdate
()
js/main.js:747
↓ 3 callersMethod_slot
(qx, qy, qz)
js/meshIndex.js:53
↓ 3 callersFunction_viewDirFor
(hitPt)
js/main.js:2108
↓ 3 callersFunctionaddAxis
(dir, hex, label)
js/viewer.js:35
↓ 3 callersFunctionaddDiagFaces
(overlayGeo, color, opacity = 0.6, xray = false)
js/viewer.js:900
↓ 3 callersFunctionaddLine
(pts, hex)
js/viewer.js:118
↓ 3 callersFunctionapplyScaleU
(v)
js/main.js:1360
↓ 3 callersFunctionapplyScaleV
(v)
js/main.js:1367
next →1–100 of 408, ranked by callers