54 static uint16_t
Map(uint16_t width, uint16_t , uint16_t x, uint16_t y)
69 static uint16_t
Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
71 return (width - 1 - x) * height + y;
84 static uint16_t
Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
86 return (width - 1 - x) + (height - 1 - y) * width;
99 static uint16_t
Map(uint16_t , uint16_t height, uint16_t x, uint16_t y)
101 return x * height + (height - 1 - y);
Definition: RowMajorLayout.h:82
static uint16_t Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
Definition: RowMajorLayout.h:84
Definition: RowMajorLayout.h:97
static uint16_t Map(uint16_t, uint16_t height, uint16_t x, uint16_t y)
Definition: RowMajorLayout.h:99
Definition: RowMajorLayout.h:67
static uint16_t Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
Definition: RowMajorLayout.h:69
Definition: RowMajorLayout.h:52
static uint16_t Map(uint16_t width, uint16_t, uint16_t x, uint16_t y)
Definition: RowMajorLayout.h:54
Definition: RowMajorLayout.h:37
RowMajor270Layout EvenRowOddColumnLayout
Definition: RowMajorLayout.h:40
RowMajorLayout EvenRowEvenColumnLayout
Definition: RowMajorLayout.h:39
RowMajor90Layout OddRowEvenColumnLayout
Definition: RowMajorLayout.h:41
RowMajor180Layout OddRowOddColumnLayout
Definition: RowMajorLayout.h:42