Struct nannou::ui::graph::algo::PickWidgets [−][src]
pub struct PickWidgets { /* fields omitted */ }
Expand description
A node “walker” that yields all widgets under the given xy
position in order from top to
bottom.
Implementations
The next widget::Id
under the xy
location.
Unlike the PickWidgets::next
method, this method ignores whether or not the next widget
is a Graphics
child to some other widget.
This is called within PickWidgets::next
.
The widget::Id
of the next Widget
under the xy
location.
The Graph
is traversed from the top down.
If the next widget is some graphic element of another widget, the graphic parent will be returned.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PickWidgets
impl Send for PickWidgets
impl Sync for PickWidgets
impl Unpin for PickWidgets
impl UnwindSafe for PickWidgets
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
Mutably borrows from an owned value. Read more
Convert into T with values clamped to the color defined bounds Read more
Convert into T. The resulting color might be invalid in its color space Read more
Convert into T, returning ok if the color is inside of its defined range,
otherwise an OutOfBounds
error is returned which contains the unclamped color. Read more
pub fn vzip(self) -> V