|
RTC Toolkit 5.1.0
|
A buffer class representing 2D matrix data. More...
#include <rtctk/componentFramework/matrixBuffer.hpp>
Public Member Functions | |
| constexpr | MatrixBuffer () noexcept(noexcept(A())) |
| constexpr | MatrixBuffer (const MatrixBuffer &other) |
| constexpr MatrixBuffer & | operator= (const MatrixBuffer &other) |
| constexpr | MatrixBuffer (MatrixBuffer &&other) noexcept |
| constexpr MatrixBuffer & | operator= (MatrixBuffer &&other) noexcept(std::allocator_traits< A >::propagate_on_container_move_assignment::value or std::allocator_traits< A >::is_always_equal::value) |
| constexpr | MatrixBuffer (size_type n, size_type m, const std::vector< T, A > &data) |
| constexpr void | resize (size_type n, size_type m) |
| constexpr void | resize (size_type n, size_type m, const value_type &value) |
| constexpr reference | operator() (size_type n, size_type m) |
| constexpr const_reference | operator() (size_type n, size_type m) const |
| size_type | GetNrows () const |
| size_type | GetNcols () const |
| size_t | GetElementIndex (size_t row, size_t col) |
A buffer class representing 2D matrix data.
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexpr |