Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Expose network link interface to define a base area of the link | Dan Goodliffe | 6 days |
| | |||
* | Further template maths functions | Dan Goodliffe | 2024-10-21 |
| | |||
* | Move lots of maths helpers to inline, constexpr, templates | Dan Goodliffe | 2024-10-20 |
| | | | | Always for working with different dimensions/types | ||
* | Make arc_length a member function | Dan Goodliffe | 2024-03-21 |
| | |||
* | Simplify vector addition/subtraction with differnt types | Dan Goodliffe | 2024-02-24 |
| | | | | | Automatically applies correct rounding with float to int operations, adjusts test expectations accordingly. | ||
* | Remove PositionxD from Network | Dan Goodliffe | 2024-01-07 |
| | |||
* | Global positions in network data | Dan Goodliffe | 2024-01-07 |
| | |||
* | Template Ray on position type | Dan Goodliffe | 2024-01-07 |
| | |||
* | Remove misleading power operator^ on vec2/3 | Dan Goodliffe | 2023-12-29 |
| | |||
* | Remove weird operator! on vec2/3 | Dan Goodliffe | 2023-12-29 |
| | |||
* | WIP typedefing all the things - sources | Dan Goodliffe | 2023-11-09 |
| | |||
* | Drop .hpp for header only things | Dan Goodliffe | 2023-04-29 |
| | | | | Half of them acquired a .cpp part anyway | ||
* | Fix up all the static analyzer warnings | Dan Goodliffe | 2023-01-08 |
| | |||
* | Link functions for testing if a ray clicks them | Dan Goodliffe | 2022-08-29 |
| | |||
* | Swap y,z axis | Dan Goodliffe | 2021-11-16 |
| | | | | This was a pain... but all the coords make much more sense now and a lot of mystery negation has disappeared. | ||
* | Add generic middle classes LinkStraight and LinkCurve | Dan Goodliffe | 2021-03-13 |
| | |||
* | Links have length, ends have entry direction | Dan Goodliffe | 2021-02-07 |
| | |||
* | Initial commit generating some basic rail network | Dan Goodliffe | 2021-02-05 |