Array2D() | gf::Array2D< T, I > | inline |
Array2D(Vector< I, 2 > size) | gf::Array2D< T, I > | inline |
Array2D(Vector< I, 2 > size, const T &value) | gf::Array2D< T, I > | inline |
Array2D(const Array2D &)=default | gf::Array2D< T, I > | |
Array2D(Array2D &&)=default | gf::Array2D< T, I > | |
begin() const noexcept | gf::Array2D< T, I > | inline |
begin() noexcept | gf::Array2D< T, I > | inline |
end() const noexcept | gf::Array2D< T, I > | inline |
end() noexcept | gf::Array2D< T, I > | inline |
get12NeighborsRange(Vector< unsigned, 2 > pos) const noexcept | gf::Index2D< unsigned > | inline |
get24NeighborsRange(Vector< unsigned, 2 > pos) const noexcept | gf::Index2D< unsigned > | inline |
get4NeighborsRange(Vector< unsigned, 2 > pos) const noexcept | gf::Index2D< unsigned > | inline |
get8NeighborsRange(Vector< unsigned, 2 > pos) const noexcept | gf::Index2D< unsigned > | inline |
getColRange() const noexcept | gf::Index2D< unsigned > | inline |
getCols() const noexcept | gf::Index2D< unsigned > | inline |
getDataPtr() const noexcept | gf::Array2D< T, I > | inline |
getDataSize() const noexcept | gf::Array2D< T, I > | inline |
getIndexRange() const noexcept | gf::Index2D< unsigned > | inline |
getPositionRange() const noexcept | gf::Index2D< unsigned > | inline |
getRowRange() const noexcept | gf::Index2D< unsigned > | inline |
getRows() const noexcept | gf::Index2D< unsigned > | inline |
getSize() const noexcept | gf::Index2D< unsigned > | inline |
Index2D() | gf::Index2D< unsigned > | inline |
Index2D(Vector< unsigned, 2 > size) | gf::Index2D< unsigned > | inline |
Index2D(const Index2D &)=default | gf::Index2D< unsigned > | |
Index2D(Index2D &&)=default | gf::Index2D< unsigned > | |
isEmpty() const noexcept | gf::Array2D< T, I > | inline |
isValid(Vector< unsigned, 2 > pos) const noexcept | gf::Index2D< unsigned > | inline |
operator()(Vector< I, 2 > pos) | gf::Array2D< T, I > | inline |
operator()(std::size_t index) | gf::Array2D< T, I > | inline |
operator()(Vector< I, 2 > pos) const | gf::Array2D< T, I > | inline |
operator()(std::size_t index) const | gf::Array2D< T, I > | inline |
operator=(const Array2D &)=default | gf::Array2D< T, I > | |
operator=(Array2D &&)=default | gf::Array2D< T, I > | |
Index2D< unsigned >::operator=(const Index2D &)=default | gf::Index2D< unsigned > | |
Index2D< unsigned >::operator=(Index2D &&)=default | gf::Index2D< unsigned > | |
operator==(const Array2D< T, I > &lhs, const Array2D< T, I > &rhs) | gf::Array2D< T, I > | related |
operator|(Serializer &ar, const Array2D< T, I > &array) | gf::Array2D< T, I > | related |
operator|(Deserializer &ar, Array2D< T, I > &array) | gf::Array2D< T, I > | related |
swap(Array2D &other) | gf::Array2D< T, I > | inline |
Index2D< unsigned >::swap(Index2D &other) | gf::Index2D< unsigned > | inline |
toIndex(Vector< unsigned, 2 > pos) const noexcept | gf::Index2D< unsigned > | inline |
toPosition(std::size_t index) const noexcept | gf::Index2D< unsigned > | inline |