本文整理汇总了C++中Adafruit_ST7735::drawRect方法的典型用法代码示例。如果您正苦于以下问题:C++ Adafruit_ST7735::drawRect方法的具体用法?C++ Adafruit_ST7735::drawRect怎么用?C++ Adafruit_ST7735::drawRect使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Adafruit_ST7735
的用法示例。
在下文中一共展示了Adafruit_ST7735::drawRect方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: testfillrects
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: block_draw
//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: testdrawrects
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);
}
}