- [FIX] bug en draw.rect i draw.rectFill
This commit is contained in:
8
mini.cpp
8
mini.cpp
@@ -677,8 +677,8 @@ void vline(int x, int y0, int y1, uint8_t color) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void rect(int x, int y, int w, int h) {
|
void rect(int x, int y, int w, int h) {
|
||||||
int x1 = w-x+1;
|
int x1 = w+x-1;
|
||||||
int y1 = h-y+1;
|
int y1 = h+y-1;
|
||||||
hline(x, y, x1);
|
hline(x, y, x1);
|
||||||
hline(x, y1, x1);
|
hline(x, y1, x1);
|
||||||
vline(x, y, y1);
|
vline(x, y, y1);
|
||||||
@@ -691,8 +691,8 @@ void rect(int x, int y, int w, int h, uint8_t color) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void rectfill(int x, int y, int w, int h) {
|
void rectfill(int x, int y, int w, int h) {
|
||||||
int x1 = w-x+1;
|
int x1 = w+x-1;
|
||||||
int y1 = h-y+1;
|
int y1 = h+y-1;
|
||||||
for (int i=y; i<=y1; ++i) hline(x, i, x1);
|
for (int i=y; i<=y1; ++i) hline(x, i, x1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user