wip
This commit is contained in:
parent
73c3462543
commit
f70c6c716a
10 changed files with 1006 additions and 191 deletions
22
src/pixel.rs
Normal file
22
src/pixel.rs
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
#[derive(Copy, Clone)]
|
||||
pub struct Pixel {
|
||||
pub x: u16,
|
||||
pub y: u16,
|
||||
pub r: u8,
|
||||
pub g: u8,
|
||||
pub b: u8
|
||||
}
|
||||
impl Pixel {
|
||||
pub fn format0(&self) -> [u8; 7] {
|
||||
|
||||
let buf:[u8; 7] = [ self.x as u8
|
||||
, (self.x >> 8) as u8
|
||||
,self.y as u8
|
||||
,(self.y >> 8) as u8
|
||||
, self.r
|
||||
, self.g
|
||||
, self.b];
|
||||
return buf;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue