Releases: pr0g/as
2021 Refresh++
2021 Refresh+
- Add missing include to
as-iterator.hpp(<iterator>)
2021 Refresh
Changes include:
-
Documentation pass
-
Iterator support (
as-iterator.hpp-subscript_iterator_type) -
Type namespaces removed (now everything is in
as::, functions accessed withmat_,vec_etc...) -
More math functions (
ceil,floor,round,snap,smootherstep,signetc...) -
User-defined literal for
realtype (_r) -
No more
pointtype -
Use
C++ 17 -
More
constexpr -
Basis accessors for matrix types (generic row or column)
-
Added
screen_to_worldandworld_to_screenfunctions -
Improved
Catchmatcher for tests -
Enable many more warnings in test coverage
-
Add
cmake-formatsupport -
Updated formatting (
clang-formatupdates) -
More
clang-tidychecks -
More template specializations
-
Api renames (e.g.
almost_equal->real_nearetc...) -
Updated compilers for Appveyor/Travis
-
Lots more random improvements, fixes and updates...