MCPcopy Index your code
hub / github.com/ajhager/rog

github.com/ajhager/rog @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
172 symbols 377 edges 19 files 76 documented · 44% updated 11y ago★ 51
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

Blender (Interface)
Blender interface [1 implementers]
color.go
GridMove (Interface)
(no doc) [2 implementers]
path.go
FOVAlgo (FuncType)
FOVAlgo takes a FOVMap x,y vantage, radius of the view, whether to include walls and then marks in the map which cells a
fov.go
BlendFunc (FuncType)
BlendFunc
color.go
ScaleFunc (FuncType)
Scales
color.go

Core symbols most depended-on inside this repo

Set
called by 24
console.go
colorToFloats
called by 19
color.go
clampF
called by 11
color.go
Close
called by 11
backend.go
Mouse
called by 11
backend.go
Open
called by 9
backend.go
Running
called by 9
backend.go
Width
called by 8
map.go

Shape

Function 86
Method 66
Struct 13
FuncType 3
Interface 2
TypeAlias 2

Languages

Go100%

Modules by API surface

color.go53 symbols
path.go32 symbols
rog.go18 symbols
backend.go14 symbols
console.go12 symbols
map.go9 symbols
fov.go6 symbols
demos/fov/main.go6 symbols
font.go4 symbols
stats.go3 symbols
demos/perlin/main.go3 symbols
demos/path/main.go3 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page