34 #ifndef APPLEPICT_PARSER 35 # define APPLEPICT_PARSER 40 #include <librevenge/librevenge.h> 67 D_FRAME,
D_PAINT, D_ERASE, D_INVERT, D_FILL,
77 bool checkHeader(
MWAWHeader *header,
bool strict=
false);
80 void parse(librevenge::RVNGDrawingInterface *documentInterface);
90 void createDocument(librevenge::RVNGDrawingInterface *documentInterface);
117 void drawPie(
DrawingMethod method,
int startAngle,
int dAngle);
123 bool readAndDrawText(std::string &text);
164 #if !defined(__clang__) 172 static std::string getModeName(
int mode);
177 shared_ptr<ApplePictParserInternal::State>
m_state;
Internal and low level: a class used to read pack/unpack black-white bitmap.
Definition: ApplePictParser.cxx:91
DrawingMethod
the drawing method: frame, paint, ...
Definition: ApplePictParser.hxx:66
Definition: ApplePictParser.hxx:67
the main class to read a ApplePict file
Definition: ApplePictParser.hxx:61
the class to store a color
Definition: libmwaw_internal.hxx:182
shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:510
static std::string getDrawingName(DrawingMethod method)
debug function to print a drawing method
Definition: ApplePictParser.hxx:148
internal: low level class to store a region
Definition: ApplePictParser.cxx:64
small class use to define a embedded object
Definition: libmwaw_internal.hxx:425
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:500
void parse(MWAWListenerPtr &listener, libmwaw::SubDocumentType type)
the parser function
Definition: ApplePictParser.cxx:686
virtual class which defines the ancestor of all graphic zone parser
Definition: MWAWParser.hxx:245
shared_ptr< ApplePictParserInternal::State > m_state
the state
Definition: ApplePictParser.hxx:177
Internal and low level: a class used to read pack/unpack color pixmap (version 2) ...
Definition: ApplePictParser.cxx:249
Internal: the structures of a ApplePictParser.
Definition: ApplePictParser.cxx:60
Internal: the subdocument of a ApplePictParser.
Definition: ApplePictParser.cxx:655
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
a basic pattern used in a MWAWGraphicStyle:
Definition: MWAWGraphicStyle.hxx:171