Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aweary/ln.js
/ functions
Functions
296 in github.com/aweary/ln.js
⨍
Functions
296
◇
Types & classes
54
↓ 77 callers
Method
extend
(b: Box)
src/box.ts:43
↓ 48 callers
Method
add
(item: T)
src/set.ts:13
↓ 45 callers
Function
n
(a,b)
docs/assets/js/main.js:1
↓ 23 callers
Method
max
(b: Hit)
src/hit.ts:23
↓ 23 callers
Method
sub
(b: Vector)
src/vector.ts:62
↓ 22 callers
Method
contains
(v: Vector, point: number)
src/shape.ts:12
↓ 22 callers
Method
multiplyScalar
(b: number)
src/vector.ts:87
↓ 20 callers
Method
forEach
(callback: (v: T, i: number) => void)
src/set.ts:26
↓ 20 callers
Method
split
(depth: number)
src/tree.ts:144
↓ 19 callers
Method
filter
(v: Vector)
src/filter.ts:7
↓ 18 callers
Function
$
()
docs/assets/js/main.js:1
↓ 18 callers
Function
e
(a,b)
docs/assets/js/main.js:3
↓ 17 callers
Function
ob
(a,b)
docs/assets/js/main.js:1
↓ 16 callers
Method
has
(item: T)
src/set.ts:21
↓ 16 callers
Method
min
(b: Hit)
src/hit.ts:16
↓ 15 callers
Function
b
(c,e)
docs/assets/js/main.js:1
↓ 15 callers
Method
normalize
()
src/vector.ts:52
↓ 13 callers
Method
intersect
(r: Ray)
src/shape.ts:13
↓ 13 callers
Function
radians
(degrees: number)
src/math.ts:29
↓ 11 callers
Function
g
(h)
docs/assets/js/main.js:1
↓ 11 callers
Function
ib
(a)
docs/assets/js/main.js:1
↓ 10 callers
Method
boundingBox
()
src/shape.ts:11
↓ 10 callers
Function
hb
(a)
docs/assets/js/main.js:1
↓ 9 callers
Function
c
(a)
docs/assets/js/main.js:2
↓ 9 callers
Function
d
(a)
docs/assets/js/main.js:2
↓ 9 callers
Method
length
()
src/vector.ts:23
↓ 9 callers
Function
nb
(a,b)
docs/assets/js/main.js:1
↓ 8 callers
Function
_
()
docs/assets/js/main.js:1
↓ 8 callers
Method
position
(t: number)
src/ray.ts:17
↓ 6 callers
Method
cross
(b: Vector)
src/vector.ts:45
↓ 6 callers
Method
dot
(b: Vector)
src/vector.ts:40
↓ 6 callers
Function
h
(a,b,c)
docs/assets/js/main.js:2
↓ 6 callers
Method
mul
(b: Matrix)
src/matrix.ts:100
↓ 6 callers
Method
mulPosition
(b: Vector)
src/matrix.ts:137
↓ 6 callers
Method
render
( eye: Vector, center: Vector, up: Vector, width: number, height: number, fovy: number
src/scene.ts:51
↓ 6 callers
Function
s
(a)
docs/assets/js/main.js:1
↓ 6 callers
Function
t
(e)
docs/assets/js/main.js:4
↓ 6 callers
Function
x
(a,b,c)
docs/assets/js/main.js:1
↓ 5 callers
Function
S
(a,b)
docs/assets/js/main.js:2
↓ 5 callers
Function
jb
(a,b)
docs/assets/js/main.js:1
↓ 5 callers
Method
paths
()
src/shape.ts:14
↓ 5 callers
Function
sb
(b,c)
docs/assets/js/main.js:1
↓ 5 callers
Method
size
()
src/box.ts:27
↓ 5 callers
Method
transform
(matrix: Matrix)
src/mesh.ts:94
↓ 5 callers
Function
wb
(a)
docs/assets/js/main.js:1
↓ 5 callers
Function
xb
(a,b,c)
docs/assets/js/main.js:1
↓ 4 callers
Function
Tb
(a,b)
docs/assets/js/main.js:1
↓ 4 callers
Method
distance
(b: Vector)
src/vector.ts:27
↓ 4 callers
Function
f
(f,g,h,i,k)
docs/assets/js/main.js:1
↓ 4 callers
Function
fb
(a,b,d,e)
docs/assets/js/main.js:1
↓ 4 callers
Function
j
(l)
docs/assets/js/main.js:2
↓ 4 callers
Function
lowPassNoise
(n: number, alpha: number, iterations: number)
demos/bead.ts:40
↓ 4 callers
Function
q
(t,e)
docs/assets/js/main.js:4
↓ 4 callers
Function
qb
(a)
docs/assets/js/main.js:1
↓ 4 callers
Function
tb
(a)
docs/assets/js/main.js:1
↓ 4 callers
Function
ub
(a,b,c,d,e)
docs/assets/js/main.js:1
↓ 3 callers
Function
E
(n)
docs/assets/js/main.js:3
↓ 3 callers
Function
F
(n)
docs/assets/js/main.js:3
↓ 3 callers
Function
M
(n,t,r)
docs/assets/js/main.js:3
↓ 3 callers
Method
boundingBox
()
src/mesh.ts:36
↓ 3 callers
Function
boxForShapes
(shapes: Array<ShapeT>)
src/box.ts:92
↓ 3 callers
Method
constructor
(shape: null | ShapeT, t: number)
src/hit.ts:7
↓ 3 callers
Method
div
(b: Vector)
src/vector.ts:72
↓ 3 callers
Function
gb
()
docs/assets/js/main.js:1
↓ 3 callers
Function
i
()
docs/assets/js/main.js:1
↓ 3 callers
Method
intersectSegment
(v0: Vector, v1: Vector)
src/plane.ts:17
↓ 3 callers
Function
mb
(a,b)
docs/assets/js/main.js:1
↓ 3 callers
Function
median
(items: Float64Array)
src/math.ts:12
↓ 3 callers
Method
partitionScore
(axis: Axis, point: number)
src/tree.ts:104
↓ 3 callers
Function
rb
(a,b,c)
docs/assets/js/main.js:1
↓ 3 callers
Function
setLoadingState
(value)
docs/assets/js/main.js:5
↓ 3 callers
Function
tc
(a,b)
docs/assets/js/main.js:1
↓ 3 callers
Function
translate
(v: Vector)
src/matrix.ts:366
↓ 3 callers
Method
translate
(v: Vector)
src/matrix.ts:62
↓ 2 callers
Function
D
(a,b)
docs/assets/js/main.js:1
↓ 2 callers
Function
Fb
(a,b)
docs/assets/js/main.js:1
↓ 2 callers
Function
Hb
(a,b,c,d,e)
docs/assets/js/main.js:1
↓ 2 callers
Function
Ib
(a,b,c)
docs/assets/js/main.js:1
↓ 2 callers
Function
Jb
(a,b)
docs/assets/js/main.js:1
↓ 2 callers
Function
Kc
(a)
docs/assets/js/main.js:1
↓ 2 callers
Function
P
(a,b,c)
docs/assets/js/main.js:1
↓ 2 callers
Function
Sb
()
docs/assets/js/main.js:1
↓ 2 callers
Method
anchor
(anchor: Vector)
src/box.ts:19
↓ 2 callers
Method
calculateBoundingBox
()
src/triangle.ts:26
↓ 2 callers
Method
compile
()
src/shape.ts:10
↓ 2 callers
Method
contains
(v: Vector, f: number)
src/csg.ts:46
↓ 2 callers
Method
contains
(v: Vector, eps: number)
src/function.ts:35
↓ 2 callers
Method
create
(op: CSGOperation, ...shapes: ShapeT[])
src/csg.ts:19
↓ 2 callers
Function
createIndex
()
docs/assets/js/main.js:5
↓ 2 callers
Function
frustrum
( l: number, r: number, b: number, t: number, n: number, f: number )
src/matrix.ts:398
↓ 2 callers
Method
hashCode
()
src/set.ts:2
↓ 2 callers
Method
inverse
()
src/matrix.ts:227
↓ 2 callers
Function
kb
(a)
docs/assets/js/main.js:1
↓ 2 callers
Function
latLngToXYZ
(lat: number, lng: number, radius: number)
src/sphere.ts:124
↓ 2 callers
Function
lowPass
(values: number[], alpha: number)
demos/bead.ts:54
↓ 2 callers
Method
mul
(b: Vector)
src/vector.ts:67
↓ 2 callers
Function
noTransition
($el,callback)
docs/assets/js/main.js:5
↓ 2 callers
Method
partition
( size: number, axis: Axis, point: number )
src/tree.ts:124
↓ 2 callers
Function
r
(a,b)
docs/assets/js/main.js:1
↓ 2 callers
Function
rc
(a)
docs/assets/js/main.js:1
next →
1–100 of 296, ranked by callers