OpenGL-2.13.1.0: A binding for the OpenGL graphics system

Copyright(c) Sven Panne 2013
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellSafe
LanguageHaskell2010

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

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

Constructors

Vertex1 a 

data Vertex4 a

A fully-fledged four-dimensional vertex.

Constructors

Vertex4 !a !a !a !a 

newtype Vector1 a

A one-dimensional vector.

Constructors

Vector1 a 

data Vector2 a

A two-dimensional vector.

Constructors

Vector2 !a !a 

data Vector3 a

A three-dimensional vector.

Constructors

Vector3 !a !a !a 

data Vector4 a

A four-dimensional vector.

Constructors

Vector4 !a !a !a !a