66 reservationTables.at(index).columnCount(),
67 reservationTables.size(),
false) {
71 for (
int row = 0; row <
rowCount(); ++row) {
74 for (
int column = 0; column <
columnCount(); ++column) {
88 std::size_t width, std::size_t height,
bool value =
false) :
find Finds info of the inner loops in the false
bool bitAt(int column, int row) const
void setBit(int column, int row, bool value)
CollisionMatrix(FUReservationTableIndex &reservationTables, std::size_t index)
virtual bool isCollision(std::size_t row, std::size_t column) const
virtual ~CollisionMatrix()
ReservationTable & at(std::size_t operation)
bool conflictsWith(const ReservationTable &anotherReservationTable, int cycle) const