index
:
I Like Trains
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
*
Add glMappedBufferWriter helper
Dan Goodliffe
4 days
*
Add CLOGf for formatting logger
Dan Goodliffe
5 days
*
Fixes and tests to new range helpers
Dan Goodliffe
13 days
*
Range adaptor to make triangle strip triples
Dan Goodliffe
14 days
*
Add utility class to easily get nth field of tuple/pair for any types
Dan Goodliffe
2025-02-14
*
Move lots of geoData helpers into lib
Dan Goodliffe
2025-02-09
*
Initial commit setting terrain during network construction
Dan Goodliffe
2025-02-09
*
Add distance helper
Dan Goodliffe
2025-01-21
*
Add default Q = glm::defaultp to maths functions
Dan Goodliffe
2025-01-06
*
Add helper for sorting sorted containers by a projection
Dan Goodliffe
2025-01-05
*
Add helper for merging close elements in a vector
Dan Goodliffe
2025-01-05
*
Return angle of intersection of arc with line
Dan Goodliffe
2025-01-01
*
Add ArcSegment
Dan Goodliffe
2024-12-31
*
Add sanity checking logic to GeoData
Dan Goodliffe
2024-12-18
*
Midpoint for integral vectors
Dan Goodliffe
2024-12-18
*
2D vector_normal to work on any arithmetic
Dan Goodliffe
2024-12-18
*
Triangle height support
Dan Goodliffe
2024-12-15
*
2D triangle area support
Dan Goodliffe
2024-12-15
*
vector difference works with floating point
Dan Goodliffe
2024-12-15
*
Move GeoData::Triangle to global lib
Dan Goodliffe
2024-12-01
*
Constrained Arithmatic type concept
Dan Goodliffe
2024-11-29
*
Add linesIntersectAt function
Dan Goodliffe
2024-11-12
*
Throw if input stream not in good state reading JSON
Dan Goodliffe
2024-11-05
*
Update CLOG to be implemented as a function
Dan Goodliffe
2024-11-05
*
Update operator<< for collections to work with ranges
Dan Goodliffe
2024-11-05
*
Add stream support for tuples
Dan Goodliffe
2024-10-27
*
Improve sun illumination based on angular size and astronomical twilight
Dan Goodliffe
2024-10-24
*
Merge branch 'billboard-shadows'
Dan Goodliffe
2024-10-22
|
\
|
*
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
*
|
Fix type of filehandle mode parameter
Dan Goodliffe
2024-10-21
|
/
*
Add helper to quickly parse an ISO date/time
Dan Goodliffe
2024-09-19
*
Add new mathematical constants to lib
Dan Goodliffe
2024-09-19
*
Create standalone composed shader file and format it and the C++ code
Dan Goodliffe
2024-08-10
*
Add missing truthy/falsy operators to AnyPtr
Dan Goodliffe
2024-08-10
*
Help exception class for lazy/cached message content
Dan Goodliffe
2024-08-04
*
Tidy many stringy messes with std::format
Dan Goodliffe
2024-06-04
*
Tidy of glRef
Dan Goodliffe
2024-06-04
*
Disable -Wenum-constexpr-conversion in parts of enumDetails.h
Dan Goodliffe
2024-06-01
*
Reformat with new clang-format
Dan Goodliffe
2024-06-01
*
Add missing include
Dan Goodliffe
2024-06-01
*
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
*
Add non-default constructor to GeometricPlaneT
Dan Goodliffe
2024-03-18
*
Add Ray::intersectPlane
Dan Goodliffe
2024-03-18
[next]