...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This header provides generic access to the elements of a given matrix object.
#include <boost/qvm/mat_access.hpp>
namespace boost { namespace qvm { //Only enabled if: // is_quat<Q>::value template <int R,int C,class M> -unspecified-return-type- A( M & m ); template <class M> -unspecified-return-type- A00( M & m ); template <class M> -unspecified-return-type- A01( M & m ); ... template <class M> -unspecified-return-type- A09( M & m ); template <class M> -unspecified-return-type- A10( M & m ); ... template <class M> -unspecified-return-type- A99( M & m ); } }