summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--core/src/color.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/core/src/color.rs b/core/src/color.rs
index 9ef66b28..1392f28b 100644
--- a/core/src/color.rs
+++ b/core/src/color.rs
@@ -120,37 +120,6 @@ impl Color {
]
}
- /// Converts the [`Color`] into a `u32` value containing its RGBA8 components.
- pub fn into_u32(self) -> u32 {
- let [r, g, b, a] = self.into_rgba8();
-
- let r = (r as u32) << 24;
- let g = (g as u32) << 16;
- let b = (b as u32) << 8;
- let a = a as u32;
-
- r | g | b | a
- }
-
- /// Converts the [`Color`] into a `u32` value containing its linear RGBA8 components.
- pub fn into_linear_u32(self) -> u32 {
- let [r, g, b, a] = self.into_linear();
-
- let [r, g, b, a] = [
- (r * 255.0).round() as u8,
- (g * 255.0).round() as u8,
- (b * 255.0).round() as u8,
- (a * 255.0).round() as u8,
- ];
-
- let r = (r as u32) << 24;
- let g = (g as u32) << 16;
- let b = (b as u32) << 8;
- let a = a as u32;
-
- r | g | b | a
- }
-
/// Inverts the [`Color`] in-place.
pub fn invert(&mut self) {
self.r = 1.0f32 - self.r;