void Draw(){ glColor3f(0.0, 0.0, 0.0); if(!enable)return; for(size_t i = 0; i < lines.size(); i++){ V3f offset(0, -height * 1.2*i, 0); DrawLineAt(lines[i], pos+offset, height); }; };
void I2C_LCD::DrawVLineAt(uint8_t startY, uint8_t endY, uint8_t x, enum LCD_ColorSort color) { DrawLineAt(x, x, startY, endY, color); }
void I2C_LCD::DrawHLineAt(uint8_t startX, uint8_t endX, uint8_t y, enum LCD_ColorSort color) { DrawLineAt(startX, endX, y, y, color); }