[−][src]Enum processing::draw_parameters::PolygonMode
Defines how the device should render polygons.
The usual value is Fill, which fills the content of polygon with the color. However other
values are sometimes useful, especially for debugging purposes.
Example
The same triangle drawn respectively with Fill, Line and Point (barely visible).
Variants
PointOnly draw a single point at each vertex.
All attributes that apply to points (point_size) are used when using this mode.
LineOnly draw a line in the boundaries of each polygon.
All attributes that apply to lines (line_width) are used when using this mode.
FillFill the content of the polygon. This is the default mode.
Trait Implementations
impl PartialEq<PolygonMode> for PolygonMode[src]
fn eq(&self, other: &PolygonMode) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Clone for PolygonMode[src]
fn clone(&self) -> PolygonMode[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for PolygonMode[src]
impl Copy for PolygonMode[src]
impl Eq for PolygonMode[src]
Auto Trait Implementations
impl Send for PolygonMode
impl Sync for PolygonMode
Blanket Implementations
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T> From for T[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto 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> Content for T where
T: Copy, [src]
T: Copy,
type Owned = T
A type that holds a sized version of the content.
fn read<F, E>(size: usize, f: F) -> Result<T, E> where
F: FnOnce(&mut T) -> Result<(), E>, [src]
F: FnOnce(&mut T) -> Result<(), E>,
fn get_elements_size() -> usize[src]
fn to_void_ptr(&self) -> *const ()[src]
fn ref_from_ptr(ptr: *mut (), size: usize) -> Option<*mut T>[src]
fn is_size_suitable(size: usize) -> bool[src]
impl<T> Scalar for T where
T: Copy + PartialEq<T> + Any + Debug, [src]
T: Copy + PartialEq<T> + Any + Debug,
impl<T> Same for T
type Output = T
Should always be Self
impl<SS, SP> SupersetOf for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>
fn is_in_subset(&self) -> bool
unsafe fn to_subset_unchecked(&self) -> SS
fn from_subset(element: &SS) -> SP
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
Sets value as a parameter of self.