[−][src]Struct hyperpixel::HyperPixel
Methods
impl HyperPixel
[src]
pub fn new(selector: &str) -> HyperPixel
[src]
Create an instance of HyperPixel from a selector to a canvas element.
pub fn dimensions(&self) -> (usize, usize)
[src]
Dimensions of the screen as tuple (width,height).
pub fn render(&self, colors: &[f32])
[src]
Send a slice of float32 values to be pushed to the GPU and update the framebuffer immediately.
Auto Trait Implementations
impl Send for HyperPixel
impl Sync for HyperPixel
impl Unpin for HyperPixel
impl UnwindSafe for HyperPixel
impl RefUnwindSafe for HyperPixel
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,