summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Merge branch 'imgui'HEADmainDan Goodliffe8 days
|\
| * Tidy glArrays, fixes warningsDan Goodliffe2025-03-15
* | Merge remote-tracking branch 'origin/ptrs'Dan Goodliffe13 days
|\ \
| * | Fix check for bulk removalDan Goodliffe14 days
| * | Expose size of each container by typeDan Goodliffe14 days
| * | Add standard special membersDan Goodliffe14 days
| * | Fix up removeAll and test with more complex hierarchyDan Goodliffe14 days
| * | applyToOthersType allows passing any params in, not just a TDan Goodliffe2025-03-27
| * | Fix lookup idx for otherObjects suitable for TDan Goodliffe2025-03-25
| * | Use is_base_of_v instead of is_convertible_v to choose OtherObjectsDan Goodliffe2025-03-24
| * | Support using typed collections for subclass filteringDan Goodliffe2025-03-23
| * | Use typed collections for apply/applyOneDan Goodliffe2025-03-23
| * | Use otherObjects where possible for findDan Goodliffe2025-03-23
| * | Other objects support in removeAll/clearDan Goodliffe2025-03-23
| * | Other objects support in operator=Dan Goodliffe2025-03-23
| * | Populate typed collection of pointersDan Goodliffe2025-03-23
| * | Make Collections::objects protected, extend interfaceDan Goodliffe2025-03-22
| * | Invert how shared/unique is specified for CollectionDan Goodliffe2025-03-22
| * | Add ManyPtr which tracks specified subclassesDan Goodliffe2025-03-22
| |/
* / Create the last group in jsonParse.llDan Goodliffe13 days
|/
* Fix ratio to include return type in common intermediary typeDan Goodliffe2025-03-14
* Perfectly forward range when materializingDan Goodliffe2025-03-11
* Constrain operator* for array*functorDan Goodliffe2025-03-05
* Name Worker threads if supportedDan Goodliffe2025-02-26
* Add glMappedBufferWriter helperDan Goodliffe2025-02-25
* Add CLOGf for formatting loggerDan Goodliffe2025-02-23
* Fixes and tests to new range helpersDan Goodliffe2025-02-15
* Range adaptor to make triangle strip triplesDan Goodliffe2025-02-15
* Add utility class to easily get nth field of tuple/pair for any typesDan Goodliffe2025-02-14
* Move lots of geoData helpers into libDan Goodliffe2025-02-09
* Initial commit setting terrain during network constructionDan Goodliffe2025-02-09
* Add distance helperDan Goodliffe2025-01-21
* Add default Q = glm::defaultp to maths functionsDan Goodliffe2025-01-06
* Add helper for sorting sorted containers by a projectionDan Goodliffe2025-01-05
* Add helper for merging close elements in a vectorDan Goodliffe2025-01-05
* Return angle of intersection of arc with lineDan Goodliffe2025-01-01
* Add ArcSegmentDan Goodliffe2024-12-31
* Add sanity checking logic to GeoDataDan Goodliffe2024-12-18
* Midpoint for integral vectorsDan Goodliffe2024-12-18
* 2D vector_normal to work on any arithmeticDan Goodliffe2024-12-18
* Triangle height supportDan Goodliffe2024-12-15
* 2D triangle area supportDan Goodliffe2024-12-15
* vector difference works with floating pointDan Goodliffe2024-12-15
* Move GeoData::Triangle to global libDan Goodliffe2024-12-01
* Constrained Arithmatic type conceptDan Goodliffe2024-11-29
* Add linesIntersectAt functionDan Goodliffe2024-11-12
* Throw if input stream not in good state reading JSONDan Goodliffe2024-11-05
* Update CLOG to be implemented as a functionDan Goodliffe2024-11-05
* Update operator<< for collections to work with rangesDan Goodliffe2024-11-05
* Add stream support for tuplesDan Goodliffe2024-10-27