#include <WPG1Parser.h>
WPG1Parser::WPG1Parser | ( | WPXInputStream * | input, |
libwpg::WPGPaintInterface * | painter | ||
) |
void WPG1Parser::decodeRLE | ( | std::vector< unsigned char > & | buffer, |
unsigned | width, | ||
unsigned | height, | ||
unsigned | depth | ||
) | [private] |
Referenced by handleBitmapTypeOne(), and handleBitmapTypeTwo().
void WPG1Parser::fillPixels | ( | libwpg::WPGBitmap & | bitmap, |
const unsigned char * | buffer, | ||
unsigned | width, | ||
unsigned | height, | ||
unsigned | depth | ||
) | [private] |
Referenced by handleBitmapTypeOne(), and handleBitmapTypeTwo().
void WPG1Parser::handleBitmapTypeOne | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleBitmapTypeTwo | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleColormap | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleCurvedPolyline | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleEllipse | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleEndWPG | ( | ) | [private] |
Referenced by handleStartWPG(), and parse().
void WPG1Parser::handleFillAttributes | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleGraphicsTextAttributes | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleGraphicsTextTypeOne | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleGraphicsTextTypeThree | ( | ) | [private] |
void WPG1Parser::handleGraphicsTextTypeTwo | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleLine | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleLineAttributes | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handlePolygon | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handlePolyline | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handlePostscriptTypeOne | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handlePostscriptTypeTwo | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleRectangle | ( | ) | [private] |
Referenced by parse().
void WPG1Parser::handleStartWPG | ( | ) | [private] |
Referenced by parse().
bool WPG1Parser::parse | ( | ) | [virtual] |
Implements WPGXParser.
void WPG1Parser::resetPalette | ( | ) | [private] |
Referenced by parse().
libwpg::WPGColor WPG1Parser::m_brushBackColor [private] |
Referenced by parse().
libwpg::WPGColor WPG1Parser::m_brushForeColor [private] |
Referenced by handleFillAttributes(), parse(), and WPG1Parser().
libwpg::WPGDashArray WPG1Parser::m_dashArray [private] |
Referenced by parse().
bool WPG1Parser::m_exit [private] |
Referenced by handleEndWPG(), and parse().
::WPXPropertyListVector WPG1Parser::m_gradient [private] |
Referenced by handleCurvedPolyline(), handleEllipse(), handleLine(), handlePolygon(), and handleRectangle().
bool WPG1Parser::m_graphicsStarted [private] |
Referenced by handleBitmapTypeOne(), handleBitmapTypeTwo(), handleColormap(), handleCurvedPolyline(), handleEllipse(), handleEndWPG(), handleFillAttributes(), handleGraphicsTextAttributes(), handleGraphicsTextTypeOne(), handleGraphicsTextTypeTwo(), handleLine(), handleLineAttributes(), handlePolygon(), handlePolyline(), handlePostscriptTypeOne(), handlePostscriptTypeTwo(), handleRectangle(), handleStartWPG(), and parse().
int WPG1Parser::m_height [private] |
libwpg::WPGColor WPG1Parser::m_penBackColor [private] |
Referenced by parse().
libwpg::WPGColor WPG1Parser::m_penForeColor [private] |
Referenced by handleLineAttributes(), parse(), and WPG1Parser().
long WPG1Parser::m_recordEnd [private] |
Referenced by decodeRLE(), handlePostscriptTypeOne(), handlePostscriptTypeTwo(), and parse().
int WPG1Parser::m_recordLength [private] |
Referenced by parse().
::WPXPropertyList WPG1Parser::m_style [private] |
bool WPG1Parser::m_success [private] |
Referenced by parse().
int WPG1Parser::m_width [private] |
Referenced by handleStartWPG().