MCPcopy Create free account

hub / github.com/bruceborrett/easy-enclosure / functions

Functions87 in github.com/bruceborrett/easy-enclosure

↓ 63 callersMethodparams
()
src/app/features/params/params-form.component.ts:28
↓ 12 callersMethodpatchParams
(patch: Partial<Params>)
src/app/core/state/enclosure-state.service.ts:21
↓ 12 callersFunctionroundedCube
(l: number, w: number, h: number, r = 8, s = 100)
src/app/core/enclosure/utils.ts:7
↓ 9 callersFunctioncloneParams
(params: Params)
src/app/core/params.ts:175
↓ 8 callersFunctionroundedCorner
(r: number, h: number, s = 100)
src/app/core/enclosure/utils.ts:35
↓ 8 callersMethodupdateSurfaceLabels
()
src/app/features/renderer/renderer.component.ts:593
↓ 7 callersMethodcheckDeps
(diff: string[], deps: string[])
src/app/features/renderer/renderer.component.ts:391
↓ 5 callersMethodexportGeometry
(name: string, geometry: Geom3)
src/app/features/tools/tools.component.ts:136
↓ 5 callersMethodsetParams
(next: Params)
src/app/core/state/enclosure-state.service.ts:17
↓ 5 callersMethodupdateParam
(key: K, value: Params[K])
src/app/core/state/enclosure-state.service.ts:28
↓ 4 callersMethodbuildGridEntity
* Build a scale-reference grid under the rendered model bounds using the * renderer's native `drawGrid` command. * * The underlying command f
src/app/features/renderer/renderer.component.ts:413
↓ 4 callersMethoddot
(a: Vec3Tuple, b: Vec3Tuple)
src/app/features/renderer/renderer.component.ts:729
↓ 4 callersFunctionpcbMountsOnBase
(params: Params)
src/app/core/enclosure/pcbmount.ts:84
↓ 4 callersFunctionpcbMountsOnLid
(params: Params)
src/app/core/enclosure/pcbmount.ts:92
↓ 3 callersMethodcloseExportModal
()
src/app/features/tools/tools.component.ts:52
↓ 3 callersFunctionclover
(l: number, w: number, h: number, r = 8, s = 100)
src/app/core/enclosure/utils.ts:43
↓ 3 callersFunctioncloverFrame
(l: number, w: number, h: number, t: number, r = 8, s = 100)
src/app/core/enclosure/utils.ts:65
↓ 3 callersMethodformattedTimestamp
()
src/app/features/tools/tools.component.ts:146
↓ 3 callersFunctionholes
( params: Params, surfacesFilter: Surface[] = ['bottom', 'left', 'right', 'back', 'front'], )
src/app/core/enclosure/holes.ts:13
↓ 3 callersFunctionlid
(params: Params)
src/app/core/enclosure/lid.ts:12
↓ 3 callersMethodnormalize
(vector: Vec3Tuple)
src/app/features/renderer/renderer.component.ts:733
↓ 3 callersMethodscheduleModelRender
(params: Params)
src/app/features/renderer/renderer.component.ts:457
↓ 3 callersMethodsetActiveTab
(tab: number)
src/app/features/params/params-form.component.ts:32
↓ 3 callersMethodsetLoading
(isLoading: boolean)
src/app/core/state/enclosure-state.service.ts:13
↓ 3 callersMethodsubtract
(a: Vec3Tuple, b: Vec3Tuple)
src/app/features/renderer/renderer.component.ts:721
↓ 2 callersFunctionbase
(params: Params)
src/app/core/enclosure/base.ts:13
↓ 2 callersFunctionbuildMountUnion
(mounts: Geom3[])
src/app/core/enclosure/pcbmount.ts:76
↓ 2 callersMethodcross
(a: Vec3Tuple, b: Vec3Tuple)
src/app/features/renderer/renderer.component.ts:725
↓ 2 callersMethodexportPcbMountsStl
()
src/app/features/tools/tools.component.ts:119
↓ 2 callersFunctionflange
(screwDiameter: number)
src/app/core/enclosure/wallmount.ts:12
↓ 2 callersFunctioninternalWalls
(params: Params)
src/app/core/enclosure/internalwalls.ts:16
↓ 2 callersFunctionmakeAdaptiveGridLayer
(regl: any, params: any = {})
src/app/features/renderer/renderer.component.ts:109
↓ 2 callersFunctionpcbMount
(mountParams: PCBMount)
src/app/core/enclosure/pcbmount.ts:9
↓ 2 callersMethodroundUpToStep
(value: number, step: number)
src/app/features/renderer/renderer.component.ts:449
↓ 2 callersMethodsaveFile
(data: Blob, fileName: string)
src/app/features/tools/tools.component.ts:142
↓ 2 callersFunctionscrews
( length: number, width: number, height: number, offset: number, diameter: number, )
src/app/core/enclosure/screws.ts:6
↓ 2 callersMethodsetCameraProjection
()
src/app/features/renderer/renderer.component.ts:562
↓ 2 callersFunctionwaterProofSeal
(params: Params)
src/app/core/enclosure/waterproofseal.ts:35
↓ 1 callersMethodaddHole
()
src/app/features/params/params-form.component.ts:55
↓ 1 callersMethodaddPcbMount
()
src/app/features/params/params-form.component.ts:81
↓ 1 callersMethodbuildTranslationMatrix
(x: number, y: number, z: number)
src/app/features/renderer/renderer.component.ts:453
↓ 1 callersFunctioncreateIdentityMatrix
()
src/app/features/renderer/renderer.component.ts:107
↓ 1 callersMethoddiffParams
(previous: Params, current: Params)
src/app/features/renderer/renderer.component.ts:395
↓ 1 callersMethoddoRotatePanZoom
()
src/app/features/renderer/renderer.component.ts:484
↓ 1 callersMethodexportStl
()
src/app/features/tools/tools.component.ts:87
↓ 1 callersFunctionflanges
(params: Params)
src/app/core/enclosure/wallmount.ts:50
↓ 1 callersFunctionhollowRoundCube
(l: number, w: number, h: number, t: number, r = 8, s = 100)
src/app/core/enclosure/utils.ts:29
↓ 1 callersFunctioninternalWall
(wallParams: InternalWall)
src/app/core/enclosure/internalwalls.ts:8
↓ 1 callersMethodisFacingCamera
(point: Vec3Tuple, normal: Vec3Tuple)
src/app/features/renderer/renderer.component.ts:666
↓ 1 callersMethodloadParamsFile
(event: Event)
src/app/features/tools/tools.component.ts:67
↓ 1 callersMethodobserveContainerSize
()
src/app/features/renderer/renderer.component.ts:573
↓ 1 callersMethodonLidScrewsChange
(checked: boolean)
src/app/features/params/params-form.component.ts:140
↓ 1 callersMethodonWaterproofChange
(checked: boolean)
src/app/features/params/params-form.component.ts:133
↓ 1 callersMethodopenExportModal
()
src/app/features/tools/tools.component.ts:44
↓ 1 callersFunctionplaceBaseMount
(mount: PCBMount, params: Params)
src/app/core/enclosure/pcbmount.ts:24
↓ 1 callersFunctionplaceLidMount
(mount: PCBMount, params: Params)
src/app/core/enclosure/pcbmount.ts:68
↓ 1 callersMethodprojectWorldToScreen
( point: Vec3Tuple, container: HTMLDivElement, )
src/app/features/renderer/renderer.component.ts:672
↓ 1 callersMethodreadAsText
()
src/app/features/tools/tools.component.spec.ts:48
↓ 1 callersMethodremoveHole
(index: number)
src/app/features/params/params-form.component.ts:69
↓ 1 callersMethodremovePcbMount
(index: number)
src/app/features/params/params-form.component.ts:94
↓ 1 callersMethodrenderModel
(params: Params, diff: string[])
src/app/features/renderer/renderer.component.ts:741
↓ 1 callersMethodresetToDefaults
()
src/app/core/state/enclosure-state.service.ts:35
↓ 1 callersMethodresetToSimpleEnclosure
()
src/app/core/state/enclosure-state.service.ts:40
↓ 1 callersMethodresetToSimpleEnclosure
()
src/app/features/params/params-form.component.ts:36
↓ 1 callersFunctionroundedFrame
(l: number, w: number, h: number, t: number, r = 8, s = 100)
src/app/core/enclosure/utils.ts:23
↓ 1 callersMethodsaveParamsFile
()
src/app/features/tools/tools.component.ts:60
↓ 1 callersMethodsetNumberParam
(key: K, rawValue: string)
src/app/features/params/params-form.component.ts:41
↓ 1 callersMethodupdateHole
(index: number, patch: Partial<Hole>)
src/app/features/params/params-form.component.ts:74
↓ 1 callersMethodupdatePcbMount
(index: number, patch: Partial<PCBMount>)
src/app/features/params/params-form.component.ts:99
↓ 1 callersFunctionwaterProofSealCutout
(params: Params)
src/app/core/enclosure/waterproofseal.ts:7
MethodaddInternalWall
()
src/app/features/params/params-form.component.ts:106
Methodconstructor
()
src/app/features/renderer/renderer.component.ts:313
MethodformatMm
(value: number)
src/app/features/sidebar/sidebar.component.ts:59
FunctionmakeAdaptiveGridCommand
(regl: any, params: any = {})
src/app/features/renderer/renderer.component.ts:210
MethodngAfterViewInit
()
src/app/features/renderer/renderer.component.ts:320
MethodngOnDestroy
()
src/app/features/renderer/renderer.component.ts:326
MethodonPointerDown
(event: PointerEvent)
src/app/features/renderer/renderer.component.ts:364
MethodonPointerMove
(event: PointerEvent)
src/app/features/renderer/renderer.component.ts:343
MethodonPointerUp
(event: PointerEvent)
src/app/features/renderer/renderer.component.ts:372
MethodonWheel
(event: WheelEvent)
src/app/features/renderer/renderer.component.ts:378
MethodopenFilePicker
()
src/app/features/tools/tools.component.ts:40
MethodparseIntValue
(rawValue: string)
src/app/features/params/params-form.component.ts:147
FunctionpcbMounts
(params: Params)
src/app/core/enclosure/pcbmount.ts:100
MethodremoveInternalWall
(index: number)
src/app/features/params/params-form.component.ts:119
MethodsetBooleanParam
(key: K, checked: boolean)
src/app/features/params/params-form.component.ts:51
MethodsurfaceLabel
(surface: Surface)
src/app/features/params/params-form.component.ts:21
MethodupdateInternalWall
(index: number, patch: Partial<InternalWall>)
src/app/features/params/params-form.component.ts:124