| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Rattletrap.Type.Quaternion
Documentation
data Quaternion Source #
Instances
| FromJSON Quaternion Source # | |
Defined in Rattletrap.Type.Quaternion | |
| ToJSON Quaternion Source # | |
Defined in Rattletrap.Type.Quaternion Methods toJSON :: Quaternion -> Value # toEncoding :: Quaternion -> Encoding # toJSONList :: [Quaternion] -> Value # toEncodingList :: [Quaternion] -> Encoding # omitField :: Quaternion -> Bool # | |
| Show Quaternion Source # | |
Defined in Rattletrap.Type.Quaternion Methods showsPrec :: Int -> Quaternion -> ShowS # show :: Quaternion -> String # showList :: [Quaternion] -> ShowS # | |
| Eq Quaternion Source # | |
Defined in Rattletrap.Type.Quaternion | |
toQuaternion :: Component -> Double -> Double -> Double -> Quaternion Source #
compressPart :: Double -> CompressedWord Source #
maxComponent :: Quaternion -> Component Source #
wordToDouble :: Word -> Double Source #
bitPut :: Quaternion -> BitPut Source #
putComponent :: Component -> BitPut Source #