OpenGL-2.9.2.0: A binding for the OpenGL graphics system

Portabilityportable
Stabilitystable
MaintainerSven Panne <svenpanne@gmail.com>
Safe HaskellSafe-Inferred

Graphics.Rendering.OpenGL.GL.Tensor

Description

This package contains tensor data types and their instances for some basic type classes.

Synopsis

Documentation

newtype Vertex1 a Source

A vertex with y=0, z=0 and w=1.

Constructors

Vertex1 a 

data Vertex4 a Source

A fully-fledged four-dimensional vertex.

Constructors

Vertex4 !a !a !a !a 

newtype Vector1 a Source

A one-dimensional vector.

Constructors

Vector1 a 

data Vector2 a Source

A two-dimensional vector.

Constructors

Vector2 !a !a 

data Vector3 a Source

A three-dimensional vector.

Constructors

Vector3 !a !a !a 

data Vector4 a Source

A four-dimensional vector.

Constructors

Vector4 !a !a !a !a