Enum bevy_canvas::common_shapes::RegularPolygonFeature[][src]

pub enum RegularPolygonFeature {
    Radius(f32),
    Apothem(f32),
    SideLength(f32),
}

The base feature of a regular polygon that will be used to determine its size.

Variants

Radius(f32)

The radius of the polygon’s circumcircle.

Apothem(f32)

The radius of the polygon’s incircle.

SideLength(f32)

The length of the polygon’s side.

Trait Implementations

impl Clone for RegularPolygonFeature[src]

impl Copy for RegularPolygonFeature[src]

impl Debug for RegularPolygonFeature[src]

impl PartialEq<RegularPolygonFeature> for RegularPolygonFeature[src]

impl StructuralPartialEq for RegularPolygonFeature[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> Any for T where
    T: Any

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

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

impl<T> CloneAny for T where
    T: Any + Clone

impl<T> Component for T where
    T: 'static + Send + Sync

impl<T> Downcast for T where
    T: Any

impl<T> Downcast<T> for T

impl<T> DowncastSync for T where
    T: Any + Send + Sync

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

impl<T> Instrument for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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> TypeData for T where
    T: 'static + Send + Sync + Clone

impl<T> Upcast<T> for T

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,