[][src]Enum nannou::geom::graph::node::Node

pub enum Node<S = Default> where
    S: BaseFloat
{ Point, Graph { graph: Graph<S>, dfs: Dfs<S>, }, }

The Node type used within the Graph.

Variants

Point

A point has no vertices other than that yielded at the node's position.

Useful for acting as an invisible "reference" node for controlling other children nodes.

Also used to represent the graph's "origin" node.

Graph

A nested Graph.

Fields of Graph

graph: Graph<S>dfs: Dfs<S>

Trait Implementations

impl<S: Clone> Clone for Node<S> where
    S: BaseFloat
[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl<S: Debug> Debug for Node<S> where
    S: BaseFloat
[src]

Auto Trait Implementations

impl<S> Send for Node<S> where
    S: Send

impl<S> Sync for Node<S> where
    S: Sync

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> 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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Content for T[src]

impl<T> SafeBorrow<T> for T[src]

impl<T> Erased for T

impl<S> FromSample<S> for S[src]

impl<T, U> ToSample<U> for T where
    U: FromSample<T>, 
[src]

impl<S, T> Duplex<S> for T where
    T: FromSample<S> + ToSample<S>, 
[src]

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> 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.