Enum glenum::Primitives [] [src]

pub enum Primitives {
    Points,
    Lines,
    LineLoop,
    LineStrip,
    Triangles,
    TriangleStrip,
    TriangleFan,
}

Passed to drawElements or drawArrays to draw primitives.

Variants

Passed to drawElements or drawArrays to draw single points.

Passed to drawElements or drawArrays to draw lines. Each vertex connects to the one after it.

Passed to drawElements or drawArrays to draw lines. Each set of two vertices is treated as a separate line segment.

Passed to drawElements or drawArrays to draw a connected group of line segments from the first vertex to the last.

Passed to drawElements or drawArrays to draw triangles. Each set of three vertices creates a separate triangle.

Passed to drawElements or drawArrays to draw a connected group of triangles.

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 Debug for Primitives
[src]

[src]

Formats the value using the given formatter.

impl Clone for Primitives
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for Primitives
[src]