(id: string)
| 84 | const sceneRegistry: Map<string, number> = new Map(); |
| 85 | |
| 86 | function ensureSceneNode(id: string): number { |
| 87 | let handle = sceneRegistry.get(id); |
| 88 | if (handle === undefined) { |
| 89 | handle = createSceneNode(); |
| 90 | sceneRegistry.set(id, handle); |
| 91 | } |
| 92 | return handle; |
| 93 | } |
| 94 | |
| 95 | // ============================================================ |
| 96 | // Wall geometry generator (pure TypeScript math) |
no test coverage detected