MCPcopy Index your code
hub / github.com/aweary/ln.js

github.com/aweary/ln.js @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
350 symbols 736 edges 37 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ShapeT (Interface)
(no doc) [20 implementers]
src/shape.ts
FilterT (Interface)
(no doc) [4 implementers]
src/filter.ts
Hashable (Interface)
(no doc) [2 implementers]
src/set.ts

Core symbols most depended-on inside this repo

extend
called by 77
src/box.ts
add
called by 48
src/set.ts
n
called by 45
docs/assets/js/main.js
max
called by 23
src/hit.ts
sub
called by 23
src/vector.ts
multiplyScalar
called by 22
src/vector.ts
contains
called by 22
src/shape.ts
forEach
called by 20
src/set.ts

Shape

Method 163
Function 133
Class 48
Enum 3
Interface 3

Languages

TypeScript100%

Modules by API surface

docs/assets/js/main.js97 symbols
src/matrix.ts26 symbols
src/vector.ts25 symbols
src/shape.ts21 symbols
src/mesh.ts15 symbols
src/sphere.ts13 symbols
src/tree.ts12 symbols
src/cylinder.ts12 symbols
src/triangle.ts11 symbols
src/csg.ts11 symbols
src/box.ts11 symbols
src/scene.ts10 symbols

For agents

$ claude mcp add ln.js \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact