| Copyright | (c) Sven Panne 2019 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Graphics.Rendering.OpenGL.GL.Tensor
Description
This package contains tensor data types and their instances for some basic type classes.
Documentation
A vertex with y=0, z=0 and w=1.
Constructors
| Vertex1 a |
Instances
A vertex with z=0 and w=1.
Constructors
| Vertex2 !a !a |
Instances
A vertex with w=1.
Constructors
| Vertex3 !a !a !a |
Instances
A fully-fledged four-dimensional vertex.
Constructors
| Vertex4 !a !a !a !a |
Instances
A one-dimensional vector.
Constructors
| Vector1 a |
Instances
A two-dimensional vector.
Constructors
| Vector2 !a !a |
Instances
A three-dimensional vector.
Constructors
| Vector3 !a !a !a |
Instances
A four-dimensional vector.
Constructors
| Vector4 !a !a !a !a |