Trait glium::texture::PixelValue
[−]
[src]
pub unsafe trait PixelValue: Copy + Clone + Send + 'static {
fn get_format() -> ClientFormat;
}A trait that must be implemented for any type that can represent the value of a pixel.
Required Methods
fn get_format() -> ClientFormat
Returns corresponding client format.
Implementors
impl PixelValue for i8impl PixelValue for (i8, i8)impl PixelValue for (i8, i8, i8)impl PixelValue for (i8, i8, i8, i8)impl PixelValue for u8impl PixelValue for (u8, u8)impl PixelValue for (u8, u8, u8)impl PixelValue for (u8, u8, u8, u8)impl PixelValue for i16impl PixelValue for (i16, i16)impl PixelValue for (i16, i16, i16)impl PixelValue for (i16, i16, i16, i16)impl PixelValue for u16impl PixelValue for (u16, u16)impl PixelValue for (u16, u16, u16)impl PixelValue for (u16, u16, u16, u16)impl PixelValue for i32impl PixelValue for (i32, i32)impl PixelValue for (i32, i32, i32)impl PixelValue for (i32, i32, i32, i32)impl PixelValue for u32impl PixelValue for (u32, u32)impl PixelValue for (u32, u32, u32)impl PixelValue for (u32, u32, u32, u32)impl PixelValue for f32impl PixelValue for (f32, f32)impl PixelValue for (f32, f32, f32)impl PixelValue for (f32, f32, f32, f32)impl PixelValue for Rgb<u8>impl PixelValue for Rgba<u8>impl PixelValue for Luma<u8>impl PixelValue for Luma<u16>impl PixelValue for Luma<f32>impl PixelValue for LumaA<u8>impl PixelValue for LumaA<u16>impl PixelValue for LumaA<f32>