22 explicit Row(
const std::uint16_t& row) :
m_row(row) {}
23 operator std::size_t() const noexcept {
return m_row; }
34 operator std::size_t() const noexcept {
return m_column; }
Column(const std::uint16_t &column)
Position(const Row &row, const Column &column)
const Column & column() const noexcept
Position(const Column &column, const Row &row)
const Row & row() const noexcept
Row(const std::uint16_t &row)