#include <DenseLinAlgPack_DVectorClassTmpl.hpp>
Definition at line 75 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| DenseLinAlgPack::VectorSliceTmpl< T >::VectorSliceTmpl | ( | ) | [inline] |
| DenseLinAlgPack::VectorSliceTmpl< T >::VectorSliceTmpl | ( | value_type * | ptr, | |
| size_type | size, | |||
| difference_type | stride = 1 | |||
| ) | [inline] |
| DenseLinAlgPack::VectorSliceTmpl< T >::VectorSliceTmpl | ( | value_type * | ptr, | |
| size_type | size, | |||
| const Range1D & | rng | |||
| ) | [inline] |
| void DenseLinAlgPack::VectorSliceTmpl< T >::bind | ( | VectorSliceTmpl< value_type > | vs | ) |
Bind to the view of another VectorSliceTmpl.
| VectorSliceTmpl< T >::iterator DenseLinAlgPack::VectorSliceTmpl< T >::end | ( | ) | [inline] |
| VectorSliceTmpl< T >::const_iterator DenseLinAlgPack::VectorSliceTmpl< T >::begin | ( | ) | const [inline] |
| VectorSliceTmpl< T >::const_iterator DenseLinAlgPack::VectorSliceTmpl< T >::end | ( | ) | const [inline] |
| VectorSliceTmpl< T >::reverse_iterator DenseLinAlgPack::VectorSliceTmpl< T >::rbegin | ( | ) | [inline] |
| VectorSliceTmpl< T >::reverse_iterator DenseLinAlgPack::VectorSliceTmpl< T >::rend | ( | ) | [inline] |
| VectorSliceTmpl< T >::const_reverse_iterator DenseLinAlgPack::VectorSliceTmpl< T >::rbegin | ( | ) | const [inline] |
| VectorSliceTmpl< T >::const_reverse_iterator DenseLinAlgPack::VectorSliceTmpl< T >::rend | ( | ) | const [inline] |
| VectorSliceTmpl< T >::reference DenseLinAlgPack::VectorSliceTmpl< T >::operator() | ( | size_type | i | ) | [inline] |
1-based element access (lvalue)
Definition at line 917 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| VectorSliceTmpl< T >::const_reference DenseLinAlgPack::VectorSliceTmpl< T >::operator() | ( | size_type | i | ) | const [inline] |
1-based element access (rvalue)
Definition at line 925 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| VectorSliceTmpl< T >::reference DenseLinAlgPack::VectorSliceTmpl< T >::operator[] | ( | size_type | i | ) | [inline] |
1-based element access (lvalue)
Definition at line 933 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| VectorSliceTmpl< T >::const_reference DenseLinAlgPack::VectorSliceTmpl< T >::operator[] | ( | size_type | i | ) | const [inline] |
0-based element access (rvalue)
Definition at line 941 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| VectorSliceTmpl<value_type>* DenseLinAlgPack::VectorSliceTmpl< T >::operator & | ( | ) | [inline] |
Allow the address to be taken of an rvalue of this object.
Definition at line 293 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| const VectorSliceTmpl<value_type>* DenseLinAlgPack::VectorSliceTmpl< T >::operator & | ( | ) | const [inline] |
| const VectorSliceTmpl< T > & DenseLinAlgPack::VectorSliceTmpl< T >::operator() | ( | ) | const [inline] |
| const VectorSliceTmpl< T > DenseLinAlgPack::VectorSliceTmpl< T >::operator() | ( | size_type | lbound, | |
| size_type | ubound | |||
| ) | const [inline] |
| const VectorSliceTmpl< T > DenseLinAlgPack::VectorSliceTmpl< T >::rev | ( | ) | const [inline] |
| VectorSliceTmpl< T > & DenseLinAlgPack::VectorSliceTmpl< T >::operator= | ( | value_type | alpha | ) | [inline] |
| VectorSliceTmpl<value_type>& DenseLinAlgPack::VectorSliceTmpl< T >::operator= | ( | const VectorSliceTmpl< value_type > & | rhs | ) |
| VectorSliceTmpl< T >::size_type DenseLinAlgPack::VectorSliceTmpl< T >::dim | ( | ) | const [inline] |
Returns the number of elements of the VectorSliceTmpl.
Definition at line 1010 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| VectorSliceTmpl< T >::value_type * DenseLinAlgPack::VectorSliceTmpl< T >::raw_ptr | ( | ) | [inline] |
Return a pointer to the address of the first memory location of underlying array.
Definition at line 1017 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| const VectorSliceTmpl< T >::value_type * DenseLinAlgPack::VectorSliceTmpl< T >::raw_ptr | ( | ) | const [inline] |
| VectorSliceTmpl< T >::value_type * DenseLinAlgPack::VectorSliceTmpl< T >::start_ptr | ( | ) | [inline] |
Return a pointer to the conceptual first element in the underlying array.
Definition at line 1027 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
| const VectorSliceTmpl< T >::value_type * DenseLinAlgPack::VectorSliceTmpl< T >::start_ptr | ( | ) | const [inline] |
| VectorSliceTmpl< T >::difference_type DenseLinAlgPack::VectorSliceTmpl< T >::stride | ( | ) | const [inline] |
Return the distance (+,-) (in units of elements) between adjacent elements in the underlying array.
Definition at line 1037 of file DenseLinAlgPack_DVectorClassTmpl.hpp.
1.4.7