Generic C++ library for working with Quaternions Vectors and Matrices
A generic C++ library for working with
Q
uaternions,V
ectors andM
atrices.
Documentation
https://boostorg.github.io/qvm/
Features
- Emphasis on 2, 3 and 4-dimensional operations needed in graphics, video games and simulation applications.
- Free function templates operate on any compatible user-defined Quaternion, Vector or Matrix type.
- Enables Quaternion, Vector and Matrix types from different libraries to be safely mixed in the same expression.
- Type-safe mapping between compatible lvalue types with no temporary objects; f.ex. transpose remaps the access to the elements, rather than transforming the matrix.
- Requires only {CPP}03.
- Zero dependencies.
... More
version | 1.78.0 |
---|---|
license | BSL-1.0Boost Software License 1.0 |
repository | https://pkg.cppget.org/1/legacy |
download | libboost-qvm-1.78.0.tar.gz |
sha256 | 55e97a104cc6cd3a7d758f65db69eda9aa47362d595b86157ed126372c2167b7 |
project | boost |
---|---|
url | github.com/boostorg/qvm |
doc-url | www.boost.org/doc/libs/1_78_0/libs/qvm |
package-url | github.com/build2-packaging/boost |
boost-users@lists.boost.orgMailing list | |
package-email | packaging@build2.orgMailing list |
topics | C++Boost |
Reviews
fail | 0 |
---|---|
pass | 1 |