| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Linear.Quaternion.Arbitrary
Contents
Synopsis
- newtype CartesianQuaternion a = CartesianQuaternion {}
Documentation
newtype CartesianQuaternion a Source #
Arbitrary instances of this type are restricted to increment of 90 degrees along cartesian axis
Constructors
| CartesianQuaternion | |
Fields | |
Instances
| Show a => Show (CartesianQuaternion a) Source # | |
Defined in Linear.Quaternion.Arbitrary Methods showsPrec :: Int -> CartesianQuaternion a -> ShowS # show :: CartesianQuaternion a -> String # showList :: [CartesianQuaternion a] -> ShowS # | |
| (Arbitrary a, Epsilon a, Floating a) => Arbitrary (CartesianQuaternion a) Source # | |
Defined in Linear.Quaternion.Arbitrary Methods arbitrary :: Gen (CartesianQuaternion a) # shrink :: CartesianQuaternion a -> [CartesianQuaternion a] # | |