Internal and low level: generic tools about Mac Pict1.0 picture. More...
Classes | |
struct | Bitmap |
Internal and low level: a class used to read pack/unpack black-white bitmap. More... | |
struct | ColorTable |
Internal and low level: a class used to read a color map in a Apple Pict. More... | |
struct | OpCode |
Internal and low level: a class to define each opcode and their arguments and read their data. More... | |
class | PictParser |
internal and low level: map opcode id -> OpCode More... | |
struct | Pixmap |
Internal and low level: a class used to read pack/unpack color pixmap (version 2) More... | |
struct | Pixpattern |
Internal and low level: a class used to read pack/unpack color pixmap (version 2) More... | |
class | Region |
Internal and low level: class used to read/store a picture region. More... | |
struct | Value |
Internal and low level: a class used to read and store all possible value. More... | |
Enumerations | |
enum | DataType { WP_NONE, WP_BYTE, WP_UBYTE, WP_INT, WP_UINT, WP_UFIXED, WP_COLOR, WP_PATTERN, WP_POINT, WP_POINTBYTE, WP_POINTUBYTE, WP_POLY, WP_RECT, WP_REGION, WP_TEXT, WP_LTEXT, WP_BITMAP, WP_RBITMAP, WP_PBITMAP, WP_RPBITMAP, WP_UNKNOWN, WP_CCOLOR, WP_CPATTERN, WP_CBITMAP, WP_CRBITMAP, WP_QUICKTIME } |
Internal and low level: the different types of arguments. More... | |
Variables | |
static OpCode const | s_listCodes [] |
internal and low level: list of known opcodes More... | |
static PictParser | s_parser |
the map id -> opcode More... | |
Internal and low level: generic tools about Mac Pict1.0 picture.
This regroups some functions to parse them and to convert them in Pict2.0 picture
Internal and low level: the different types of arguments.
By default, data are signed, excepted if we add U to indicate that they are unsigned,
Pict2 type
|
static |
internal and low level: list of known opcodes
Referenced by libmwaw_applepict1::PictParser::PictParser(), and libmwaw_applepict2::PictParser::PictParser().
|
static |
the map id -> opcode
Referenced by MWAWPictMac::convertPict1To2(), and MWAWPictMac::parsePict1().