aimstil
5.0.5
|
#include <til/Matrix3.h>
Public Types | |
typedef matrix< TStorage > | Self |
typedef TStorage::value_type | value_type |
typedef TStorage::reference | reference |
typedef TStorage::const_reference | const_reference |
typedef TStorage::range | range |
typedef TStorage::const_range | const_range |
Public Member Functions | |
matrix () | |
Default contructor. More... | |
matrix (numeric_array< std::size_t, 2 > dims) | |
Initialization with size. More... | |
matrix (numeric_array< std::size_t, 2 > dims, value_type v) | |
Initialization with size and fill value. More... | |
matrix (const TStorage &data) | |
Initialization from container. More... | |
const TStorage & | data () const |
TStorage & | data () |
numeric_array< std::size_t, 2 > | dims () const |
Returns matrix size. More... | |
range | whole_range () |
const_range | whole_range () const |
reference | operator() (const numeric_array< std::size_t, 2 > &pos) |
const_reference | operator() (const numeric_array< std::size_t, 2 > &pos) const |
typedef TStorage::const_range til::matrix< TStorage >::const_range |
typedef TStorage::const_reference til::matrix< TStorage >::const_reference |
typedef TStorage::range til::matrix< TStorage >::range |
typedef TStorage::reference til::matrix< TStorage >::reference |
typedef matrix<TStorage> til::matrix< TStorage >::Self |
typedef TStorage::value_type til::matrix< TStorage >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |