コード例 #1
0
ファイル: tft.cpp プロジェクト: ubirch/ubirch-thgs
void testfillrects(uint16_t color1, uint16_t color2) {
    tft.fillScreen(ST7735_BLACK);
    for (int16_t x=tft.width()-1; x > 6; x-=6) {
        tft.fillRect(tft.width()/2 -x/2, tft.height()/2 -x/2 , x, x, color1);
        tft.drawRect(tft.width()/2 -x/2, tft.height()/2 -x/2 , x, x, color2);
    }
}
コード例 #2
0
//Draw block with color
void block_draw(int xpos, int ypos, int color){
    int i;
    for(i = 0; i < blocksize; i++){
        tft.drawRect(xpos*blocksize + i, ypos*blocksize + i, blocksize - i, blocksize - i, color);
    }}
コード例 #3
0
ファイル: tft.cpp プロジェクト: ubirch/ubirch-thgs
void testdrawrects(uint16_t color) {
    tft.fillScreen(ST7735_BLACK);
    for (int16_t x=0; x < tft.width(); x+=6) {
        tft.drawRect(tft.width()/2 -x/2, tft.height()/2 -x/2 , x, x, color);
    }
}