A vector slice base class that does allow modification of the internal elements.
Definition at line 323 of file VectorBase.hpp.
#include <VectorBase.hpp>

Public Member Functions | |
| RefVectorSliceBase () | |
Public Member Functions inherited from gnsstk::VectorSliceBase< BaseClass > | |
| size_t | size () const |
| the number of elements in the slice. More... | |
| size_t | start () const |
| the start index in the BaseClass vector for this slice. More... | |
| size_t | stride () const |
| VectorSliceBase () | |
| constructor More... | |
Public Member Functions inherited from gnsstk::RefVectorBase< T, BaseClass > | |
| T & | operator() (size_t i) |
| returns a modifiable version of the element at index i. More... | |
| const BaseClass | operator- () const |
| unary minus: multiplies each element in this matrix by -1. More... | |
| T & | operator[] (size_t i) |
| returns a modifiable version of the element at index i. More... | |
| RefVectorBase () | |
| constructor More... | |
| VecBaseNewAssignOperator (assignFrom,=) | |
| VecBaseNewAssignOperator (operator*=, *=) | |
| VecBaseNewAssignOperator (operator+=,+=) | |
| VecBaseNewAssignOperator (operator-=, -=) | |
| VecBaseNewAssignOperator (operator/=,/=) | |
| BaseClass & | zeroize () |
Public Member Functions inherited from gnsstk::ConstVectorBase< T, BaseClass > | |
| ConstVectorBase () | |
| Constructor. More... | |
| T | operator() (size_t i) const |
| returns the element at index i More... | |
| T | operator[] (size_t i) const |
| returns the element at index i More... | |
| size_t | size () const |
| Returns the size of the base class. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from gnsstk::RefVectorBaseHelper | |
| static GNSSTK_EXPORT double | zeroTolerance = 10e-10 |
Protected Member Functions inherited from gnsstk::VectorSliceBase< BaseClass > | |
| void | vecSliceCheck (size_t sourceSize) const |
Protected Member Functions inherited from gnsstk::RefVectorBase< T, BaseClass > | |
| T & | vecRef (size_t i) |
Protected Member Functions inherited from gnsstk::ConstVectorBase< T, BaseClass > | |
| T | constVectorRef (size_t i) const |
|
inlineexplicit |
Definition at line 327 of file VectorBase.hpp.