Safe Haskell | Safe-Infered |
---|
- data OperationType
- data (HardwareVertexBuffer vb, HardwareIndexBuffer ib) => RenderOperation vb ib = RenderOperation {
- roVertexData :: VertexData vb
- roOperationType :: OperationType
- roIndexData :: Maybe (IndexData ib)
Documentation
data OperationType Source
The interpretation of a sequence of vertices.
OT_POINT_LIST | A list of points, 1 vertex per point. |
OT_LINE_LIST | A list of lines, 2 vertices per line. |
OT_LINE_STRIP | A strip of connected lines, 1 vertex per line plus 1 start vertex. |
OT_TRIANGLE_LIST | A list of triangles, 3 vertices per triangle. |
OT_TRIANGLE_STRIP | A strip of triangles, 3 vertices for the first triangle, and 1 per triangle after that. |
OT_TRIANGLE_FAN | A fan of triangles, 3 vertices for the first triangle, and 1 per triangle after that. |
data (HardwareVertexBuffer vb, HardwareIndexBuffer ib) => RenderOperation vb ib Source
RenderOperation | |
|
(HardwareVertexBuffer vb, HardwareIndexBuffer ib) => Eq (RenderOperation vb ib) | |
(HardwareVertexBuffer vb, HardwareIndexBuffer ib) => Ord (RenderOperation vb ib) |