begin() | VectorView | |
ConstVectorView::begin() const | ConstVectorView | |
const_iterator typedef | ConstVectorView | |
ConstVectorView(const ConstVectorView &)=default | ConstVectorView | |
ConstVectorView(ConstVectorView &&)=default | ConstVectorView | |
ConstVectorView(const Numeric &a) | ConstVectorView | |
ConstVectorView()=default | ConstVectorView | protected |
ConstVectorView(Numeric *data, const Range &range) | ConstVectorView | protected |
ConstVectorView(Numeric *data, const Range &p, const Range &n) | ConstVectorView | protected |
empty() const | ConstVectorView | |
end() | VectorView | |
ConstVectorView::end() const | ConstVectorView | |
get(Index n) | VectorView | inline |
ConstVectorView::get(Index n) const | ConstVectorView | inline |
get_c_array() const | VectorView | |
get_c_array() | VectorView | |
iterator typedef | VectorView | |
mdata | ConstVectorView | protected |
mrange | ConstVectorView | protected |
nelem() const | ConstVectorView | |
operator ConstMatrixView() const | ConstVectorView | |
operator MatrixView() | VectorView | |
operator*=(Numeric x) | VectorView | |
operator*=(const ConstVectorView &x) | VectorView | |
operator+=(Numeric x) | VectorView | |
operator+=(const ConstVectorView &x) | VectorView | |
operator-=(Numeric x) | VectorView | |
operator-=(const ConstVectorView &x) | VectorView | |
operator/=(Numeric x) | VectorView | |
operator/=(const ConstVectorView &x) | VectorView | |
operator=(const Vector &v) | Vector | |
operator=(Vector &&v) noexcept | Vector | |
operator=(std::initializer_list< Numeric > v) | Vector | |
operator=(const Array< Numeric > &v) | Vector | |
operator=(Numeric x) | Vector | |
VectorView::operator=(const ConstVectorView &v) | VectorView | |
VectorView::operator=(const VectorView &v) | VectorView | |
ConstVectorView::operator=(ConstVectorView &&)=default | ConstVectorView | |
operator[](Index n) | VectorView | inline |
operator[](const Range &r) | VectorView | |
ConstVectorView::operator[](Index n) const | ConstVectorView | inline |
ConstVectorView::operator[](const Range &r) const | ConstVectorView | |
resize(Index n) | Vector | |
sum() const | ConstVectorView | |
swap(Vector &v1, Vector &v2) | Vector | friend |
Vector()=default | Vector | |
Vector(std::initializer_list< Numeric > init) | Vector | |
Vector(Index n) | Vector | explicit |
Vector(Index n, Numeric fill) | Vector | |
Vector(Numeric start, Index extent, Numeric stride) | Vector | |
Vector(const ConstVectorView &v) | Vector | |
Vector(const Vector &v) | Vector | |
Vector(Vector &&v) noexcept | Vector | inline |
Vector(const std::vector< Numeric > &) | Vector | |
VectorView(const VectorView &)=default | VectorView | |
VectorView(const Vector &) | VectorView | |
VectorView(Vector &v) | VectorView | |
VectorView(Numeric &a) | VectorView | |
VectorView()=default | VectorView | protected |
VectorView(Numeric *data, const Range &range) | VectorView | protected |
VectorView(Numeric *data, const Range &p, const Range &n) | VectorView | protected |
~ConstVectorView()=default | ConstVectorView | virtual |
~Vector() | Vector | virtual |
~VectorView()=default | VectorView | virtual |