Expand description
This module contains the codes for all of the Well-known data types
Constants§
- A block of data representing a 3x3 transformation matrix. It has the structure:
- A big-endian 16-bit signed integer
- A big-endian 16-bit unsigned integer
- A big-endian 32-bit signed integer
- A big-endian 32-bit unsigned integer
- A big-endian 64-bit signed integer
- A big-endian 64-bit unsigned integer
- A block of data representing 2D dimensions with 32-bit big-endian floating point width and height. It has the structure:
- A big-endian 32-bit floating point value (IEEE754)
- A big-endian 64-bit floating point value (IEEE754)
- A block of data representing a two dimensional (2D) point with 32-bit big-endian floating point x and y coordinates. It has the structure:
- A block of data representing a 2D rectangle with 32-bit big-endian floating point x and y coordinates and a 32-bit big-endian floating point width and height size. It has the structure:
- A big-endian signed integer in 1,2,3 or 4 bytes
- A big-endian unsigned integer in 1,2,3 or 4 bytes; size of value determines integer size
- Windows bitmap format graphics
- A JPEG in a JFIF wrapper
- A PNG in a PNG wrapper
- A QuickTime metadata atom
- Reserved for use where no type needs to be indicated
- An 8-bit signed integer
- Deprecated unless it is needed for special Japanese characters
- An 8-bit unsigned integer
- UTF-8 string without any count or NULL terminator
- The UTF-8 variant storage of a string for sorting only
- A big-endian UTF-16 string
- The UTF-16 variant storage of a string for sorting only