[−][src]Enum uni_gl::Primitives
Passed to drawElements or drawArrays to draw primitives.
Variants
Points
Passed to drawElements or drawArrays to draw single points.
Lines
Passed to drawElements or drawArrays to draw lines. Each vertex connects to the one after it.
LineLoop
Passed to drawElements or drawArrays to draw lines. Each set of two vertices is treated as a separate line segment.
LineStrip
Passed to drawElements or drawArrays to draw a connected group of line segments from the first vertex to the last.
Triangles
Passed to drawElements or drawArrays to draw triangles. Each set of three vertices creates a separate triangle.
TriangleStrip
Passed to drawElements or drawArrays to draw a connected group of triangles.
TriangleFan
Passed to drawElements or drawArrays to draw a connected group of triangles. Each vertex connects to the previous and the first vertex in the fan.
Trait Implementations
impl Clone for Primitives
[src]
fn clone(&self) -> Primitives
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for Primitives
[src]
impl Debug for Primitives
[src]
Auto Trait Implementations
impl Send for Primitives
impl Sync for Primitives
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 = !
try_from
)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, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,