[][src]Struct processing::shapes::point::Point

pub struct Point { /* fields omitted */ }

For the purposes of processing-rs, a point is basically just a pixel, specifed by a single position.

Methods

impl Point[src]

pub fn new(
    screen: &mut Screen,
    xi: &[f64],
    yi: &[f64],
    zi: &[f64]
) -> Result<Self, ProcessingErr>
[src]

Create a new Point to be drawn later. It is specified by its position (xi, yi, zi).

Trait Implementations

Auto Trait Implementations

impl !Send for Point

impl !Sync for Point

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Same for T

type Output = T

Should always be Self

impl<SS, SP> SupersetOf for SP where
    SS: SubsetOf<SP>, 

impl<T> SetParameter for T

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 

Sets value as a parameter of self.

impl<T> Erased for T[src]