From f1560d383c0e723a4c6b0908c06fea35e31ad57a Mon Sep 17 00:00:00 2001 From: Gee Bartlett Date: Wed, 21 Dec 2022 14:42:08 +0000 Subject: [PATCH] removed all set_pen_hsv --- libraries/pico_graphics/pico_graphics.hpp | 3 --- libraries/pico_graphics/pico_graphics_pen_rgb565.cpp | 7 ------- libraries/pico_graphics/pico_graphics_pen_rgb888.cpp | 8 -------- 3 files changed, 18 deletions(-) diff --git a/libraries/pico_graphics/pico_graphics.hpp b/libraries/pico_graphics/pico_graphics.hpp index 90e37b1c..d9f421ca 100644 --- a/libraries/pico_graphics/pico_graphics.hpp +++ b/libraries/pico_graphics/pico_graphics.hpp @@ -226,7 +226,6 @@ namespace pimoroni { virtual void set_pen(uint c) = 0; virtual void set_pen(uint8_t r, uint8_t g, uint8_t b) = 0; - virtual void set_pen_hsv(float h, float s, float v) = 0; virtual void set_pixel(const Point &p) = 0; virtual void set_pixel_span(const Point &p, uint l) = 0; @@ -432,7 +431,6 @@ namespace pimoroni { PicoGraphics_PenRGB565(uint16_t width, uint16_t height, void *frame_buffer); void set_pen(uint c) override; void set_pen(uint8_t r, uint8_t g, uint8_t b) override; - void set_pen_hsv(float h, float s, float v) override; int create_pen(uint8_t r, uint8_t g, uint8_t b) override; int create_pen_hsv(float h, float s, float v) override; void set_pixel(const Point &p) override; @@ -449,7 +447,6 @@ namespace pimoroni { PicoGraphics_PenRGB888(uint16_t width, uint16_t height, void *frame_buffer); void set_pen(uint c) override; void set_pen(uint8_t r, uint8_t g, uint8_t b) override; - void set_pen_hsv(float h, float s, float v) override; int create_pen(uint8_t r, uint8_t g, uint8_t b) override; int create_pen_hsv(float h, float s, float v) override; void set_pixel(const Point &p) override; diff --git a/libraries/pico_graphics/pico_graphics_pen_rgb565.cpp b/libraries/pico_graphics/pico_graphics_pen_rgb565.cpp index d89f0939..5d1cf57a 100644 --- a/libraries/pico_graphics/pico_graphics_pen_rgb565.cpp +++ b/libraries/pico_graphics/pico_graphics_pen_rgb565.cpp @@ -15,13 +15,6 @@ namespace pimoroni { src_color = {r, g, b}; color = src_color.to_rgb565(); } - void PicoGraphics_PenRGB565::set_pen_hsv(float h, float s, float v){ - uint8_t r; - uint8_t g; - uint8_t b; - from_hsv(h, s, v, r, g, b); - color = RGB(r, g, b).to_rgb565(); - } int PicoGraphics_PenRGB565::create_pen(uint8_t r, uint8_t g, uint8_t b) { return RGB(r, g, b).to_rgb565(); } diff --git a/libraries/pico_graphics/pico_graphics_pen_rgb888.cpp b/libraries/pico_graphics/pico_graphics_pen_rgb888.cpp index e1956a6f..9758f49f 100644 --- a/libraries/pico_graphics/pico_graphics_pen_rgb888.cpp +++ b/libraries/pico_graphics/pico_graphics_pen_rgb888.cpp @@ -15,14 +15,6 @@ namespace pimoroni { src_color = {r, g, b}; color = src_color.to_rgb888(); } - void PicoGraphics_PenRGB888::set_pen_hsv(float h, float s, float v){ - // HSV Conversion expects float inputs in the range of 0.00-1.00 for each channel - uint8_t r; - uint8_t g; - uint8_t b; - from_hsv(h, s, v, r, g, b); - color = RGB(r, g, b).to_rgb888(); - } int PicoGraphics_PenRGB888::create_pen(uint8_t r, uint8_t g, uint8_t b) { return RGB(r, g, b).to_rgb888(); }