Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data Vec (dim :: Nat) (depth :: *) Source #
ToMat Vec2i Source # | |
ToMat Vec2f Source # | |
ToMat Vec2d Source # | |
ToMat Vec3i Source # | |
ToMat Vec3f Source # | |
ToMat Vec3d Source # | |
ToMat Vec4i Source # | |
ToMat Vec4f Source # | |
ToMat Vec4d Source # | |
(IsVec V2 a, Show a) => Show (Vec 2 a) Source # | |
(IsVec V3 a, Show a) => Show (Vec 3 a) Source # | |
(IsVec V4 a, Show a) => Show (Vec 4 a) Source # | |
WithPtr (Vec dim depth) Source # | |
type VecDim (Vec dim) Source # | |
type MatDepth (Vec dim depth) Source # | |
type MatChannels (Vec dim depth) Source # | |
type MatShape (Vec dim depth) Source # | |
Orphan instances
FromPtr Vec2i Source # | |
FromPtr Vec2f Source # | |
FromPtr Vec2d Source # | |
FromPtr Vec3i Source # | |
FromPtr Vec3f Source # | |
FromPtr Vec3d Source # | |
FromPtr Vec4i Source # | |
FromPtr Vec4f Source # | |
FromPtr Vec4d Source # | |
IsVec V4 Int32 Source # | |
IsVec V4 CFloat Source # | |
IsVec V4 CDouble Source # | |
IsVec V3 Int32 Source # | |
IsVec V3 CFloat Source # | |
IsVec V3 CDouble Source # | |
IsVec V2 Int32 Source # | |
IsVec V2 CFloat Source # | |
IsVec V2 CDouble Source # | |
IsVec (Vec 2) Int32 Source # | |
IsVec (Vec 2) CFloat Source # | |
IsVec (Vec 2) CDouble Source # | |
IsVec (Vec 3) Int32 Source # | |
IsVec (Vec 3) CFloat Source # | |
IsVec (Vec 3) CDouble Source # | |
IsVec (Vec 4) Int32 Source # | |
IsVec (Vec 4) CFloat Source # | |
IsVec (Vec 4) CDouble Source # | |