How techtastic/advanced-math works
Advanced Math Library is a small set of independent mathematical libraries for CC: Tweaked. A computer user loads the matrix and quaternion APIs or requires the PID, linear algebra, and statistics modules, then uses the chosen library. The README documents these entry points and capabilities; with no source excerpts available, the graph does not infer internal calls or dependencies between libraries.
Main entry points: matrix.lua Matrices · quaternion.lua Quaternions · pid.lua PID controllers · mmath.lua Linear algebra
Components 6
Other components
- Computer user
- Matrices
datapack/data/computercraft/lua/rom/apis/matrix.lua - Quaternions
datapack/data/computercraft/lua/rom/apis/quaternion.lua - PID controllers
datapack/data/computercraft/lua/rom/modules/main/advanced_math/pid.lua - Linear algebra
datapack/data/computercraft/lua/rom/modules/main/advanced_math/mmath.lua - Statistics
datapack/data/computercraft/lua/rom/modules/main/advanced_math/stats.lua
Connections 5
- Computer user → Matrices: loads API
- Computer user → Quaternions: loads API
- Computer user → PID controllers: requires module
- Computer user → Linear algebra: requires module
- Computer user → Statistics: requires module