| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Data.Vector.Transform.T3
Description
3-dimensional linear transformations.
- data Transform3 = Transform3 {}
- transformP3 :: Transform3 -> Vector3 -> Vector3
Documentation
data Transform3 #
The type of 3D linear transformations.
Note the Monoid instance, which gives you access to the identity transform (mempty) and the ability to combine a series of transforms into a single transform (mappend).
Constructors
| Transform3 | |
Instances
transformP3 :: Transform3 -> Vector3 -> Vector3 #
Apply a 3D transformation to a 3D point, yielding a new 3D point.