MCPcopy Create free account

hub / github.com/jscad/OpenJSCAD.org / functions

Functions154 in github.com/jscad/OpenJSCAD.org

↓ 22 callersFunctionon
(element, name, callback)
src/ui/viewer/lightgl.js:1577
↓ 17 callersFunctionalmostEquals
(t, observed, expected, precision)
src/cli/cli.test.js:7
↓ 8 callersFunctionoff
(element, name, callback)
src/ui/viewer/lightgl.js:1581
↓ 6 callersFunctioncallback
(err, result)
src/cli/generateOutputData.js:38
↓ 6 callersFunctioncallback
(err, objects)
src/jscad/processor.js:481
↓ 6 callersFunctiongenerateOutput
* generate output file from a CSG/CAG object or array of CSG/CAG objects * @param {String} outputFormat the output file format * @param {Object} o
src/module.js:44
↓ 6 callersFunctionsetElementHeight
(element, height)
src/ui/index.js:35
↓ 5 callersFunctioncolorBytes
* convert color from rgba object to the array of bytes * @param {object} color `{r: r, g: g, b: b, a: a}` * @returns {Array} `[r, g, b, a]`
src/ui/viewer/jscad-viewer-helpers.js:6
↓ 5 callersFunctionfetchExample
(filename, url, {memFs, gProcessor, gEditor})
src/ui/examples.js:92
↓ 5 callersFunctionfix
(x)
src/ui/viewer/lightgl.js:547
↓ 4 callersFunctionFileSystemApiErrorHandler
(fileError, operation)
src/io/utils.js:11
↓ 4 callersFunctionaugment
(original)
src/ui/viewer/lightgl.js:1356
↓ 4 callersFunctionhandleFilesAndFolders
(items)
src/ui/dragDrop/ui-drag-drop.js:92
↓ 4 callersFunctionpseudoArraytoArray
(pseudoArray)
src/ui/dragDrop/walkFileTree.js:43
↓ 4 callersFunctionrebuildSolid
* evaluate script & rebuild solids, in main thread * @param {String} script the script * @param {String} fullurl full url of current script * @para
src/core/rebuildSolid.js:17
↓ 3 callersFunctionAlertUserOfUncaughtExceptions
()
src/ui/errorDispatcher.js:2
↓ 3 callersFunctionalmostEquals
(t, observed, expected, precision)
src/module.test.js:6
↓ 3 callersFunctionaugmentTouchEvent
(original)
src/ui/viewer/lightgl.js:1401
↓ 3 callersFunctionconvertToBlob
(input)
src/io/convertToBlob.js:5
↓ 3 callersFunctioncssFnSingleColor
(str)
src/ui/viewer/jscad-viewer-helpers.js:18
↓ 3 callersFunctionisDragging
()
src/ui/viewer/lightgl.js:1349
↓ 3 callersFunctionisSupportedFormat
(file)
src/ui/dragDrop/walkFileTree.js:36
↓ 3 callersFunctionprepareOutput
(objects, params)
src/io/prepareOutput.js:11
↓ 3 callersFunctionputSourceInEditor
(gEditor, src, fn)
src/ui/editor.js:146
↓ 3 callersFunctionregexMap
(regex, text, callback)
src/ui/viewer/lightgl.js:817
↓ 3 callersFunctiontoArray
(data)
src/utils/misc.js:2
↓ 2 callersFunctionXMLHttpRequestGet
(uri)
src/ui/viewer/lightgl.js:1091
↓ 2 callersFunctioncompile
* compile openjscad code and generates intermediate representation * ordering of parameters created with curying in mind * @param {String} source t
src/module.js:16
↓ 2 callersFunctioncompileSource
(type, source)
src/ui/viewer/lightgl.js:905
↓ 2 callersFunctioncreateConversionWorker
(onDone)
src/io/createConversionWorker.js:14
↓ 2 callersFunctioncreateJscadFunction
* Create an function for processing the JSCAD script into CSG/CAG objects * @param {String} script the script * @param {Object} globals the globals
src/core/jscad-function.js:7
↓ 2 callersFunctionfollowScriptTagById
(id)
src/ui/viewer/lightgl.js:837
↓ 2 callersFunctiongetCookie
(name)
src/ui/cookies.js:27
↓ 2 callersFunctiongetWindowURL
()
src/io/utils.js:5
↓ 2 callersFunctionisCAG
(object)
src/core/utils.js:1
↓ 2 callersFunctionisCSG
(object)
src/core/utils.js:16
↓ 2 callersFunctionisInclude
(node)
src/core/replaceIncludes.js:66
↓ 2 callersFunctionlog
(txt)
src/jscad/log.js:1
↓ 2 callersFunctionmapKeyCode
(code)
src/ui/viewer/lightgl.js:1561
↓ 2 callersFunctionnth
(index, data)
src/ui/examples.js:152
↓ 2 callersFunctionpickOctant
(i)
src/ui/viewer/lightgl.js:504
↓ 2 callersFunctionprocessItems
(items)
src/ui/dragDrop/walkFileTree.js:52
↓ 2 callersFunctionreadFileAsync
(file, fileMeta)
src/ui/dragDrop/walkFileTree.js:8
↓ 2 callersFunctionreplaceIncludes
* helper function that finds include() statements in files, * fetches their code & returns it (recursively) returning the whole code with * inlined
src/core/replaceIncludes.js:17
↓ 2 callersFunctionsaveScript
(memFs, name, source, fullpath = '')
src/ui/dragDrop/ui-drag-drop.js:216
↓ 2 callersFunctionsetCookie
(name, value, days)
src/ui/cookies.js:17
↓ 2 callersFunctionsetElementWidth
(element, width)
src/ui/index.js:39
↓ 2 callersFunctionsuperviseAllFiles
(p)
src/ui/dragDrop/ui-drag-drop.js:203
↓ 2 callersFunctiontri
(a, b, c)
src/ui/viewer/lightgl.js:543
↓ 1 callersFunctionaddEventListenerList
(list, event, callback)
src/ui/index.js:43
↓ 1 callersFunctionaddImmediateMode
()
src/ui/viewer/lightgl.js:1265
↓ 1 callersFunctionaddMatrixStack
()
src/ui/viewer/lightgl.js:1171
↓ 1 callersFunctionaddOtherMethods
()
src/ui/viewer/lightgl.js:1601
↓ 1 callersFunctionafterFilesRead
({memFs, memFsCount, memFsTotal, memFsChanged}, files)
src/ui/dragDrop/ui-drag-drop.js:74
↓ 1 callersFunctionastFromSource
(source, options)
src/core/replaceIncludes.js:70
↓ 1 callersFunctionchangedFiles
* returns list of files whose source has changed compared to the file with the same * name in memFs * @param {Object} memFs - The reference hash of
src/ui/dragDrop/helpers.js:8
↓ 1 callersFunctionconvert
(buffer)
src/ui/dragDrop/walkFileTree.js:18
↓ 1 callersFunctionconvertToSolid
* convert objects to a single solid * @param {Array} objects the list of objects * @return {Object} solid : the single CSG object
src/core/convertToSolid.js:11
↓ 1 callersFunctionconvertToSolid2
(objects, params)
src/core/convertToSolid.js:36
↓ 1 callersFunctioncreateExamples
(me)
src/ui/examples.js:69
↓ 1 callersFunctiondetectBrowser
()
src/ui/detectBrowser.js:5
↓ 1 callersFunctiondetermineOutputNameAndFormat
(outputFormat, outputFile)
src/cli/cli.js:147
↓ 1 callersFunctionenv
()
src/cli/env.js:3
↓ 1 callersFunctionfetchUriParams
(uri, paramName, defaultValue = undefined)
src/ui/examples.js:144
↓ 1 callersFunctionfindIncludes
(ast)
src/core/replaceIncludes.js:87
↓ 1 callersFunctionfindMainFile
* finds the 'main file' in a list of files either a file called main.jscad/js OR a file containing * a function called main() * name in memFs * @pa
src/ui/dragDrop/helpers.js:20
↓ 1 callersFunctiongenerateOutputData
* generate output data from source * @param {String} source the original source * @param {Object} params hash of parameters to pass to main function
src/cli/generateOutputData.js:17
↓ 1 callersFunctiongenerateOutputFile
(extension, blob, onDone, context)
src/io/generateOutputFile.js:4
↓ 1 callersFunctiongetElementWidth
(element)
src/ui/index.js:31
↓ 1 callersFunctiongetOrCreateElementById
(id)
src/ui/options.js:7
↓ 1 callersFunctiongetParameterDefinitionsForReal
(script)
src/cli/generateOutputData.js:102
↓ 1 callersFunctiongetUrlParams
(url)
src/ui/urlHelpers.js:38
↓ 1 callersFunctioninit
()
src/ui/min.js:9
↓ 1 callersFunctioninit
()
src/ui/index.js:49
↓ 1 callersFunctioninit
()
src/ui/opt.js:9
↓ 1 callersFunctionisArray
(obj)
src/ui/viewer/lightgl.js:933
↓ 1 callersFunctionisLocalMode
()
src/ui/dragDrop/helpers.js:45
↓ 1 callersFunctionisNumber
(obj)
src/ui/viewer/lightgl.js:938
↓ 1 callersFunctionisSafari
()
src/io/utils.js:1
↓ 1 callersFunctionloadInitialExample
(me, params)
src/ui/examples.js:181
↓ 1 callersFunctionloadLocal
(filename, {memFs, gProcessor, gEditor})
src/ui/examples.js:207
↓ 1 callersFunctionloadLocalStorage
(content, {gProcessor, gEditor})
src/ui/examples.js:197
↓ 1 callersFunctionloadRemote
(url, {memFs, gProcessor, gEditor, proxyUrl})
src/ui/examples.js:213
↓ 1 callersFunctionloadViaProxy
(url, {memFs, gProcessor, gEditor, proxyUrl})
src/ui/examples.js:162
↓ 1 callersFunctiononDone
(data, downloadAttribute, blobMode, noData)
src/jscad/processor.js:536
↓ 1 callersFunctionparseArgs
(args)
src/cli/cli.js:81
↓ 1 callersFunctionparseFile
(file)
src/ui/dragDrop/ui-drag-drop.js:237
↓ 1 callersFunctionprocessDirectory
(directory)
src/ui/dragDrop/walkFileTree.js:82
↓ 1 callersFunctionprocessFile
(fileItem)
src/ui/dragDrop/walkFileTree.js:74
↓ 1 callersFunctionrebuildSolidInWorker
* evaluate script & rebuild solids, in seperate thread/webworker * @param {String} script the script * @param {String} fullurl full url of current s
src/core/rebuildSolid.js:63
↓ 1 callersFunctionresetAll
()
src/ui/viewer/lightgl.js:1531
↓ 1 callersFunctionresize
()
src/ui/viewer/lightgl.js:1670
↓ 1 callersFunctionrevokeBlobUrl
(url)
src/io/utils.js:36
↓ 1 callersFunctionrunExec
(editor)
src/ui/editor.js:62
↓ 1 callersFunctionsetCurrentFile
(file, memFsTotal)
src/ui/dragDrop/ui-drag-drop.js:168
↓ 1 callersFunctionsetUpEditor
(divname, gProcessor)
src/ui/editor.js:24
↓ 1 callersFunctionsetupDragDrop
(me, {memFs, gProcessor, gEditor})
src/ui/dragDrop/ui-drag-drop.js:35
↓ 1 callersFunctionsupportedFormatsForObjects
(objects)
src/io/formats.js:97
↓ 1 callersFunctiontoggleAutoReload
(toggled)
src/ui/dragDrop/ui-drag-drop.js:259
↓ 1 callersFunctiontouchend
(e)
src/ui/viewer/lightgl.js:1515
next →1–100 of 154, ranked by callers