index
:
I Like Trains
main
terrain-for-networks
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 sanity checking logic to GeoData
Dan Goodliffe
5 days
*
Midpoint for integral vectors
Dan Goodliffe
5 days
*
2D vector_normal to work on any arithmetic
Dan Goodliffe
5 days
*
Triangle height support
Dan Goodliffe
8 days
*
2D triangle area support
Dan Goodliffe
8 days
*
vector difference works with floating point
Dan Goodliffe
8 days
*
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
*
Fix non-64bit upgrade wrapper for crossProduct
Dan Goodliffe
2024-03-09
*
Rework stream support to work with any collection
Dan Goodliffe
2024-03-08
*
Add read persistence support for tuple and pair
Dan Goodliffe
2024-02-26
*
Support extra arguments in SelectionV::make_s
Dan Goodliffe
2024-02-26
*
Psycho-rebased branch deform-terrain on top of main
Dan Goodliffe
2024-02-24
|
\
|
*
Check ray intersects triangle 'in front' of start
Dan Goodliffe
2024-02-14
|
*
Add materializeRange override for naked iterator pair
Dan Goodliffe
2024-02-12
|
*
Cast relative position accordingly in geometric plane
Dan Goodliffe
2024-02-12
|
*
Add stripiter
Dan Goodliffe
2024-02-12
*
|
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
|
/
*
Allow specifying a target other than array buffer
Dan Goodliffe
2024-02-02
*
Map buffers RO if const operations, upgrade to RW as required
Dan Goodliffe
2024-02-02
*
Don't keep a span, create as needed
Dan Goodliffe
2024-02-02
[next]