PIP 5.6.1
Platform-Independent Primitives
PIVector2D< T > Member List

This is the complete list of members for PIVector2D< T >, including all inherited members.

addColumn(const ColConst &other)PIVector2D< T >inline
addColumn(const PIVector< T > &other)PIVector2D< T >inline
addRow(const RowConst &other)PIVector2D< T >inline
addRow(const PIVector< T > &other)PIVector2D< T >inline
any(std::function< bool(const T &e)> test) constPIVector2D< T >inline
appendColumns(size_t count, const T &f=T())PIVector2D< T >inline
appendRows(size_t count, const T &f=T())PIVector2D< T >inline
asPlainVector() constPIVector2D< T >inline
asPlainVector()PIVector2D< T >inline
assign(const T &e=T())PIVector2D< T >inline
assign(size_t rows, size_t cols, const T &f=T())PIVector2D< T >inline
at(size_t row, size_t col) constPIVector2D< T >inline
at(const Index &idx) constPIVector2D< T >inline
capacity() constPIVector2D< T >inline
clear()PIVector2D< T >inline
col(size_t index)PIVector2D< T >inline
col(size_t index) constPIVector2D< T >inline
cols() constPIVector2D< T >inline
contains(const T &e) constPIVector2D< T >inline
data(size_t index=0)PIVector2D< T >inline
data(size_t index=0) constPIVector2D< T >inline
deleteColumns(size_t col_start, size_t count)PIVector2D< T >inline
deleteRows(size_t row_start, size_t count)PIVector2D< T >inline
element(size_t row, size_t col)PIVector2D< T >inline
element(size_t row, size_t col) constPIVector2D< T >inline
element(const Index &idx)PIVector2D< T >inline
element(const Index &idx) constPIVector2D< T >inline
entries(const T &e) constPIVector2D< T >inline
entries(std::function< bool(const T &e)> test) constPIVector2D< T >inline
every(std::function< bool(const T &e)> test) constPIVector2D< T >inline
fill(const T &e=T())PIVector2D< T >inline
fill(std::function< T(size_t i)> f)PIVector2D< T >inline
filterColumns(std::function< bool(const ColConst &)> test) constPIVector2D< T >inline
filterRows(std::function< bool(const RowConst &)> test) constPIVector2D< T >inline
forEachColumn(std::function< void(Col)> f)PIVector2D< T >inline
forEachColumn(std::function< void(ColConst)> f) constPIVector2D< T >inline
forEachRow(std::function< void(Row)> f)PIVector2D< T >inline
forEachRow(std::function< void(RowConst)> f) constPIVector2D< T >inline
getRange(size_t rowStart, size_t rowCount, size_t colStart, size_t colCount) constPIVector2D< T >inline
indexOf(const T &e) constPIVector2D< T >inline
indexWhere(std::function< bool(const T &e)> test, ssize_t start=0) constPIVector2D< T >inline
isEmpty() constPIVector2D< T >inline
isNotEmpty() constPIVector2D< T >inline
lastIndexOf(const T &e, ssize_t start=-1) constPIVector2D< T >inline
lastIndexWhere(std::function< bool(const T &e)> test, ssize_t start=-1) constPIVector2D< T >inline
length() constPIVector2D< T >inline
map(std::function< ST(const T &e)> f) constPIVector2D< T >inline
mapIndexed(std::function< ST(size_t row, size_t col, const T &e)> f) constPIVector2D< T >inline
operator!=(const PIVector2D< T > &t) constPIVector2D< T >inline
operator==(const PIVector2D< T > &t) constPIVector2D< T >inline
operator[](const Index &idx)PIVector2D< T >inline
operator[](const Index &idx) constPIVector2D< T >inline
operator[](size_t index)PIVector2D< T >inline
operator[](size_t index) constPIVector2D< T >inline
PIVector2D()PIVector2D< T >inline
PIVector2D(size_t rows, size_t cols, const T &f=T())PIVector2D< T >inline
PIVector2D(size_t rows, size_t cols, const PIVector< T > &v)PIVector2D< T >inline
PIVector2D(size_t rows, size_t cols, PIVector< T > &&v)PIVector2D< T >inline
PIVector2D(const PIVector< PIVector< T > > &v)PIVector2D< T >inline
reduce(std::function< ST(const T &e, const ST &acc)> f, const ST &initial=ST()) constPIVector2D< T >inline
reduceIndexed(std::function< ST(size_t row, size_t col, const T &e, const ST &acc)> f, const ST &initial=ST()) constPIVector2D< T >inline
removeColumn(size_t col)PIVector2D< T >inline
removeColumnsWhere(std::function< bool(const ColConst &)> test)PIVector2D< T >inline
removeRow(size_t row)PIVector2D< T >inline
removeRowsWhere(std::function< bool(const RowConst &)> test)PIVector2D< T >inline
resize(size_t rows, size_t cols, const T &f=T())PIVector2D< T >inline
reverseColumns()PIVector2D< T >inline
reverseRows()PIVector2D< T >inline
row(size_t index)PIVector2D< T >inline
row(size_t index) constPIVector2D< T >inline
rows() constPIVector2D< T >inline
setRow(size_t row, const RowConst &other)PIVector2D< T >inline
setRow(size_t row, const PIVector< T > &other)PIVector2D< T >inline
size() constPIVector2D< T >inline
size_s() constPIVector2D< T >inline
swap(PIVector2D< T > &other)PIVector2D< T >inline
toPlainVector() constPIVector2D< T >inline
toVectors() constPIVector2D< T >inline
transposed() constPIVector2D< T >inline