#include <Matrix.hpp>
|
| BoundedMatrix () |
|
| BoundedMatrix (SizeType m, SizeType n) |
|
| BoundedMatrix (SizeType m, SizeType n, const ValueType &v) |
|
| BoundedMatrix (const BoundedMatrix &m) |
|
| BoundedMatrix (InitializerListType l) |
|
template<typename E > |
| BoundedMatrix (const MatrixExpression< E > &e) |
|
Reference | operator() (SizeType i, SizeType j) |
|
ConstReference | operator() (SizeType i, SizeType j) const |
|
bool | isEmpty () const |
|
SizeType | getSize1 () const |
|
SizeType | getSize2 () const |
|
SizeType | getMaxSize1 () const |
|
SizeType | getMaxSize2 () const |
|
ArrayPointer | getData () |
|
ConstArrayPointer | getData () const |
|
BoundedMatrix & | operator= (const BoundedMatrix &m) |
|
template<typename C > |
BoundedMatrix & | operator= (const MatrixContainer< C > &c) |
|
BoundedMatrix & | operator= (InitializerListType l) |
|
template<typename E > |
BoundedMatrix & | operator= (const MatrixExpression< E > &e) |
|
template<typename C > |
BoundedMatrix & | operator+= (const MatrixContainer< C > &c) |
|
BoundedMatrix & | operator+= (InitializerListType l) |
|
template<typename E > |
BoundedMatrix & | operator+= (const MatrixExpression< E > &e) |
|
template<typename C > |
BoundedMatrix & | operator-= (const MatrixContainer< C > &c) |
|
BoundedMatrix & | operator-= (InitializerListType l) |
|
template<typename E > |
BoundedMatrix & | operator-= (const MatrixExpression< E > &e) |
|
template<typename T1 > |
std::enable_if< IsScalar< T1 >::value, BoundedMatrix >::type & | operator*= (const T1 &v) |
|
template<typename T1 > |
std::enable_if< IsScalar< T1 >::value, BoundedMatrix >::type & | operator/= (const T1 &v) |
|
template<typename E > |
BoundedMatrix & | assign (const MatrixExpression< E > &e) |
|
BoundedMatrix & | assign (InitializerListType l) |
|
template<typename E > |
BoundedMatrix & | plusAssign (const MatrixExpression< E > &e) |
|
BoundedMatrix & | plusAssign (InitializerListType l) |
|
template<typename E > |
BoundedMatrix & | minusAssign (const MatrixExpression< E > &e) |
|
BoundedMatrix & | minusAssign (InitializerListType l) |
|
void | swap (BoundedMatrix &m) |
|
void | clear (const ValueType &v=ValueType()) |
|
void | resize (SizeType m, SizeType n) |
|
void | resize (SizeType m, SizeType n, const ValueType &v) |
|
const ContainerType & | operator() () const |
|
ContainerType & | operator() () |
|
const ExpressionType & | operator() () const |
|
ExpressionType & | operator() () |
|
◆ ValueType
template<typename T , std::size_t M, std::size_t N>
◆ Reference
template<typename T , std::size_t M, std::size_t N>
◆ ConstReference
template<typename T , std::size_t M, std::size_t N>
◆ SizeType
template<typename T , std::size_t M, std::size_t N>
◆ DifferenceType
template<typename T , std::size_t M, std::size_t N>
◆ ArrayType
template<typename T , std::size_t M, std::size_t N>
◆ ArrayPointer
template<typename T , std::size_t M, std::size_t N>
◆ ConstArrayPointer
template<typename T , std::size_t M, std::size_t N>
◆ Pointer
template<typename T , std::size_t M, std::size_t N>
◆ ConstPointer
template<typename T , std::size_t M, std::size_t N>
◆ ClosureType
template<typename T , std::size_t M, std::size_t N>
◆ ConstClosureType
template<typename T , std::size_t M, std::size_t N>
◆ MatrixTemporaryType
template<typename T , std::size_t M, std::size_t N>
◆ VectorTemporaryType
template<typename T , std::size_t M, std::size_t N>
◆ SharedPointer
template<typename T , std::size_t M, std::size_t N>
◆ InitializerListType
template<typename T , std::size_t M, std::size_t N>
◆ BoundedMatrix() [1/6]
template<typename T , std::size_t M, std::size_t N>
◆ BoundedMatrix() [2/6]
template<typename T , std::size_t M, std::size_t N>
◆ BoundedMatrix() [3/6]
template<typename T , std::size_t M, std::size_t N>
◆ BoundedMatrix() [4/6]
template<typename T , std::size_t M, std::size_t N>
◆ BoundedMatrix() [5/6]
template<typename T , std::size_t M, std::size_t N>
◆ BoundedMatrix() [6/6]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ operator()() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator()() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ isEmpty()
template<typename T , std::size_t M, std::size_t N>
◆ getSize1()
template<typename T , std::size_t M, std::size_t N>
◆ getSize2()
template<typename T , std::size_t M, std::size_t N>
◆ getMaxSize1()
template<typename T , std::size_t M, std::size_t N>
◆ getMaxSize2()
template<typename T , std::size_t M, std::size_t N>
◆ getData() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ getData() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator=() [1/4]
template<typename T , std::size_t M, std::size_t N>
◆ operator=() [2/4]
template<typename T , std::size_t M, std::size_t N>
template<typename C >
◆ operator=() [3/4]
template<typename T , std::size_t M, std::size_t N>
◆ operator=() [4/4]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ operator+=() [1/3]
template<typename T , std::size_t M, std::size_t N>
template<typename C >
◆ operator+=() [2/3]
template<typename T , std::size_t M, std::size_t N>
◆ operator+=() [3/3]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ operator-=() [1/3]
template<typename T , std::size_t M, std::size_t N>
template<typename C >
◆ operator-=() [2/3]
template<typename T , std::size_t M, std::size_t N>
◆ operator-=() [3/3]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ operator*=()
template<typename T , std::size_t M, std::size_t N>
template<typename T1 >
◆ operator/=()
template<typename T , std::size_t M, std::size_t N>
template<typename T1 >
◆ assign() [1/2]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ assign() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ plusAssign() [1/2]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ plusAssign() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ minusAssign() [1/2]
template<typename T , std::size_t M, std::size_t N>
template<typename E >
◆ minusAssign() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ swap()
template<typename T , std::size_t M, std::size_t N>
◆ clear()
template<typename T , std::size_t M, std::size_t N>
◆ resize() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ resize() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ swap
template<typename T , std::size_t M, std::size_t N>
◆ MaxSize1
template<typename T , std::size_t M, std::size_t N>
◆ MaxSize2
template<typename T , std::size_t M, std::size_t N>
The documentation for this class was generated from the following file: