15 lines
356 B
C++
15 lines
356 B
C++
#include "CaseMap.hh"
|
|
|
|
CaseMap::CaseMap(int width, int height, int* cases)
|
|
{
|
|
this->width = width;
|
|
this->height = height;
|
|
this->cases = cases;
|
|
|
|
}
|
|
int CaseMap::get_case(int x, int y)
|
|
{
|
|
// all the pixels are in an array of floats from left to right, top to bottom
|
|
int offset = ((this->width * y) + x);
|
|
return *(this->cases + offset);
|
|
} |