Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Vector a = Vector a a a
- getFloatVector :: BitGet (Vector Float)
- getInt8Vector :: BitGet (Vector Int8)
- getIntVector :: BitGet (Vector Int)
- putInt8Vector :: Vector Int8 -> BitPut ()
- putIntVector :: Vector Int -> BitPut ()
Documentation
Three values packed together. Although the fields are called x
, y
, and
z
, that may not be what they actually represent.
This cannot be an instance of BinaryBit
because it is not
always serialized the same way. Sometimes it is three values run together,
but other times it has a flag for the presence of each value.
Vector a a a |