index
:
I Like Trains
main
terrain-deform-2
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
maths.h
Commit message (
Expand
)
Author
Age
*
Add linesIntersectAt function
Dan Goodliffe
12 days
*
Improve sun illumination based on angular size and astronomical twilight
Dan Goodliffe
2024-10-24
*
Further template maths functions
Dan Goodliffe
2024-10-21
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
*
Simple constexpr pow function
Dan Goodliffe
2024-10-17
*
Add rotate_yp taking two separate parameters
Dan Goodliffe
2024-10-05
*
Add new mathematical constants to lib
Dan Goodliffe
2024-09-19
*
Remove conflicting glm::vec operators
Dan Goodliffe
2024-06-01
*
Extract vector_normal helper into lib
Dan Goodliffe
2024-03-23
*
Add helper constructors to Arc
Dan Goodliffe
2024-03-21
*
Make arc_length a member function
Dan Goodliffe
2024-03-21
*
vector_yaw only needs 2 dimensions
Dan Goodliffe
2024-03-21
*
Fix non-64bit upgrade wrapper for crossProduct
Dan Goodliffe
2024-03-09
*
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
*
Simplify find_arcs_radius
Dan Goodliffe
2024-01-07
*
Global positions in network data
Dan Goodliffe
2024-01-07
*
Unified crossProduct
Dan Goodliffe
2024-01-07
*
Remove more use of legacy types
Dan Goodliffe
2024-01-01
*
Templatise functions in maths.h using PositionND
Dan Goodliffe
2023-12-29
*
Remove misleading power operator^ on vec2/3
Dan Goodliffe
2023-12-29
*
Remove weird operator! on vec2/3
Dan Goodliffe
2023-12-29
*
Add crossInt - cross product for integer vectors
Dan Goodliffe
2023-12-02
*
WIP typedefing all the things - headers
Dan Goodliffe
2023-11-07
*
Inplace operator%= for vec3/mat4 mutation
Dan Goodliffe
2023-03-10
*
Add helper operator to perform vec3*mat4 and perspective divide
Dan Goodliffe
2023-02-01
*
Add helper to apply perspective division
Dan Goodliffe
2022-12-28
*
Helper for midpoint of pair
Dan Goodliffe
2022-12-18
*
Rename rdiv to ratio and add a vec2 override
Dan Goodliffe
2022-11-18
*
Replace include guard macros with pragma once
Dan Goodliffe
2022-01-02
*
Add glm::vec concatenation operator||
Dan Goodliffe
2021-12-31
*
Initial implementation for being able to click in the main window to select s...
Dan Goodliffe
2021-12-28
*
Fix up lots of static analyzer warnings
Dan Goodliffe
2021-11-27
*
Enable all Jason Turner recommended warnings
Dan Goodliffe
2021-11-26
*
Swap y,z axis
Dan Goodliffe
2021-11-16
*
Fix warnings produced by new clang-tidy
Dan Goodliffe
2021-05-02
*
Speed conversions and literals
Dan Goodliffe
2021-03-07
*
Template rotations and add one for 2D rotation matrix
Dan Goodliffe
2021-03-05
*
Simplify a lot of code with sincosf
Dan Goodliffe
2021-03-03
*
Our own matrix rotations
Dan Goodliffe
2021-03-03
*
Global definition of quarter_pi
Dan Goodliffe
2021-02-28
*
Move utility to lib
Dan Goodliffe
2021-02-28