Safe Haskell | Safe |
---|---|
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] # |