Enum gl_helpers::DrawMode
source · pub enum DrawMode {
Points,
LineStrip,
LineLoop,
Lines,
LineStripAdjacency,
LineAdjacency,
TriangleStrip,
TriangleFan,
Triangles,
TriangleStripAdjacency,
TrianglesAdjacency,
Patches,
}
Variants
Points
LineStrip
LineLoop
Lines
LineStripAdjacency
LineAdjacency
TriangleStrip
TriangleFan
Triangles
TriangleStripAdjacency
TrianglesAdjacency
Patches
Trait Implementations
sourceimpl Ord for DrawMode
impl Ord for DrawMode
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<DrawMode> for DrawMode
impl PartialOrd<DrawMode> for DrawMode
sourcefn partial_cmp(&self, other: &DrawMode) -> Option<Ordering>
fn partial_cmp(&self, other: &DrawMode) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for DrawMode
impl Eq for DrawMode
impl StructuralEq for DrawMode
impl StructuralPartialEq for DrawMode
Auto Trait Implementations
impl RefUnwindSafe for DrawMode
impl Send for DrawMode
impl Sync for DrawMode
impl Unpin for DrawMode
impl UnwindSafe for DrawMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more