akreon-linalg
Fixed-size linear algebra and numerical methods in C++26.
Loading...
Searching...
No Matches
linalg::mat_traits< Mat > Struct Template Reference

Customization point for compile-time matrix metadata. More...

Detailed Description

template<class Mat>
struct linalg::mat_traits< Mat >

Customization point for compile-time matrix metadata.

A specialization registers a matrix representation by exposing value_type, ROWS, and COLS. The primary template is intentionally undefined: an unregistered type must not accidentally satisfy matrix concepts. Public aliases below normalize cv/ref qualification before looking up a specialization.

Template Parameters
MatUnqualified matrix representation being described.

Definition at line 36 of file matrix_traits.hpp.


The documentation for this struct was generated from the following file: