|
| | VLayout () |
| |
| | VLayout (int s) |
| |
| template<class Op > |
| | VLayout (const Operator< Op > &op) |
| |
| int | stride () const |
| |
| | GenericVBase () |
| |
| | GenericVBase (int s) |
| |
| | GenericVBase (PointerType d, int length, int stride) |
| |
| | GenericVBase (const Operator< Op > &op) |
| |
| ReferenceType | operator[] (int i) |
| |
| ConstReferenceType | operator[] (int i) const |
| |
| Vector< Length, Precision, SliceBase > | slice (int start, int length) |
| |
| const Vector< Length, const Precision, ConstSliceBase > | slice (int start, int length) const |
| |
| Vector< Length, Precision, SliceBase > | slice () |
| |
| const Vector< Length, const Precision, ConstSliceBase > | slice () const |
| |
| Vector< Dynamic, Precision, SliceBase > | slice (int start, int length) |
| |
| const Vector< Dynamic, const Precision, ConstSliceBase > | slice (int start, int length) const |
| |
| const Matrix< 1, Size, const Precision, Slice< 1, Stride > > | as_row () const |
| |
| Matrix< 1, Size, Precision, Slice< 1, Stride > > | as_row () |
| |
| const Matrix< Size, 1, const Precision, Slice< Stride, 1 > > | as_col () const |
| |
| Matrix< Size, 1, Precision, Slice< Stride, 1 > > | as_col () |
| |
| Vector< Size, Precision, SliceBase > | as_slice () |
| |
| const Vector< Size, const Precision, ConstSliceBase > | as_slice () const |
| |
| DiagonalMatrix< Size, Precision, SliceBase > | as_diagonal () |
| |
| const DiagonalMatrix< Size, const Precision, ConstSliceBase > | as_diagonal () const |
| |
| | VectorAlloc () |
| | Default constructor (only for statically sized vectors) More...
|
| |
| | VectorAlloc (int) |
| | Construction from a size (required by damic vectors, ignored otherwise). More...
|
| |
| template<class Op > |
| | VectorAlloc (const Operator< Op > &) |
| | Construction from an Operator. See Operator::size(). More...
|
| |
| int | size () const |
| | Return the size of the vector. More...
|
| |
| Precision * | get_data_ptr () |
| |
| const Precision * | get_data_ptr () const |
| |
| | StrideHolder () |
| |
| | StrideHolder (int) |
| |
| | StrideHolder (const Operator< Op > &) |
| |
| int | stride () const |
| |
template<int Size, class Precision>
struct TooN::Internal::VBase::VLayout< Size, Precision >
Definition at line 92 of file vbase.hh.