53 static uint16_t
Map(uint16_t width, uint16_t , uint16_t x, uint16_t y)
55 uint16_t index = y * width;
59 index += ((width - 1) - x);
78 static uint16_t
Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
80 uint16_t mx = ((width - 1) - x);
81 uint16_t index = mx * height;
85 index += ((height - 1) - y);
104 static uint16_t
Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
106 uint16_t my = ((height - 1) - y);
107 uint16_t index = my * width;
115 index += ((width - 1) - x);
130 static uint16_t
Map(uint16_t , uint16_t height, uint16_t x, uint16_t y)
132 uint16_t index = x * height;
140 index += ((height - 1) - y);
Definition: RowMajorAlternatingLayout.h:102
static uint16_t Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
Definition: RowMajorAlternatingLayout.h:104
Definition: RowMajorAlternatingLayout.h:128
static uint16_t Map(uint16_t, uint16_t height, uint16_t x, uint16_t y)
Definition: RowMajorAlternatingLayout.h:130
Definition: RowMajorAlternatingLayout.h:76
static uint16_t Map(uint16_t width, uint16_t height, uint16_t x, uint16_t y)
Definition: RowMajorAlternatingLayout.h:78
Definition: RowMajorAlternatingLayout.h:51
static uint16_t Map(uint16_t width, uint16_t, uint16_t x, uint16_t y)
Definition: RowMajorAlternatingLayout.h:53
Definition: RowMajorAlternatingLayout.h:36
RowMajorAlternating270Layout EvenRowEvenColumnLayout
Definition: RowMajorAlternatingLayout.h:38
RowMajorAlternating90Layout OddRowEvenColumnLayout
Definition: RowMajorAlternatingLayout.h:40
RowMajorAlternating90Layout OddRowOddColumnLayout
Definition: RowMajorAlternatingLayout.h:41
RowMajorAlternating270Layout EvenRowOddColumnLayout
Definition: RowMajorAlternatingLayout.h:39