#include <WPG1Parser.h>
WPG1Parser::WPG1Parser |
( |
librevenge::RVNGInputStream * |
input, |
|
|
librevenge::RVNGDrawingInterface * |
painter |
|
) |
| |
void WPG1Parser::decodeRLE |
( |
std::vector< unsigned char > & |
buffer, |
|
|
unsigned |
width, |
|
|
unsigned |
height, |
|
|
unsigned |
depth |
|
) |
| |
|
private |
void WPG1Parser::fillPixels |
( |
libwpg::WPGBitmap & |
bitmap, |
|
|
const unsigned char * |
buffer, |
|
|
unsigned |
width, |
|
|
unsigned |
height, |
|
|
unsigned |
depth |
|
) |
| |
|
private |
void WPG1Parser::handleBitmapTypeOne |
( |
| ) |
|
|
private |
void WPG1Parser::handleBitmapTypeTwo |
( |
| ) |
|
|
private |
void WPG1Parser::handleColormap |
( |
| ) |
|
|
private |
void WPG1Parser::handleCurvedPolyline |
( |
| ) |
|
|
private |
void WPG1Parser::handleEllipse |
( |
| ) |
|
|
private |
void WPG1Parser::handleEndWPG |
( |
| ) |
|
|
private |
void WPG1Parser::handleFillAttributes |
( |
| ) |
|
|
private |
void WPG1Parser::handleGraphicsTextAttributes |
( |
| ) |
|
|
private |
void WPG1Parser::handleGraphicsTextTypeOne |
( |
| ) |
|
|
private |
void WPG1Parser::handleGraphicsTextTypeThree |
( |
| ) |
|
|
private |
void WPG1Parser::handleGraphicsTextTypeTwo |
( |
| ) |
|
|
private |
void WPG1Parser::handleLine |
( |
| ) |
|
|
private |
void WPG1Parser::handleLineAttributes |
( |
| ) |
|
|
private |
void WPG1Parser::handlePolygon |
( |
| ) |
|
|
private |
void WPG1Parser::handlePolyline |
( |
| ) |
|
|
private |
void WPG1Parser::handlePostscriptTypeOne |
( |
| ) |
|
|
private |
void WPG1Parser::handlePostscriptTypeTwo |
( |
| ) |
|
|
private |
void WPG1Parser::handleRectangle |
( |
| ) |
|
|
private |
void WPG1Parser::handleStartWPG |
( |
| ) |
|
|
private |
bool WPG1Parser::parse |
( |
| ) |
|
|
virtual |
void WPG1Parser::resetPalette |
( |
| ) |
|
|
private |
::librevenge::RVNGPropertyListVector WPG1Parser::m_gradient |
|
private |
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().
Referenced by handleBitmapTypeTwo(), handleCurvedPolyline(), handleEllipse(), handleGraphicsTextTypeOne(), handleLine(), handlePolygon(), handlePolyline(), handlePostscriptTypeOne(), handlePostscriptTypeTwo(), handleRectangle(), and handleStartWPG().
long WPG1Parser::m_recordEnd |
|
private |
int WPG1Parser::m_recordLength |
|
private |
::librevenge::RVNGPropertyList WPG1Parser::m_style |
|
private |
bool WPG1Parser::m_success |
|
private |
The documentation for this class was generated from the following files: