#include <WPG1Parser.h>
WPG1Parser::WPG1Parser |
( |
librevenge::RVNGInputStream * |
input, |
|
|
librevenge::RVNGDrawingInterface * |
painter |
|
) |
| |
void WPG1Parser::closeGroup |
( |
bool |
force = false | ) |
|
|
private |
bool 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::handleGroup |
( |
| ) |
|
|
private |
void WPG1Parser::handleLine |
( |
| ) |
|
|
private |
void WPG1Parser::handleLineAttributes |
( |
| ) |
|
|
private |
void WPG1Parser::handlePageFormat |
( |
| ) |
|
|
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 |
( |
| ) |
|
|
overridevirtual |
void WPG1Parser::resetPalette |
( |
| ) |
|
|
private |
unsigned WPG1Parser::m_avgCharWidth |
|
private |
unsigned WPG1Parser::m_fontSize |
|
private |
librevenge::RVNGPropertyListVector WPG1Parser::m_gradient |
|
private |
bool WPG1Parser::m_graphicsStarted |
|
private |
Referenced by closeGroup(), handleBitmapTypeOne(), handleBitmapTypeTwo(), handleColormap(), handleCurvedPolyline(), handleEllipse(), handleEndWPG(), handleFillAttributes(), handleGraphicsTextAttributes(), handleGraphicsTextTypeOne(), handleGraphicsTextTypeTwo(), handleGroup(), handleLine(), handleLineAttributes(), handlePageFormat(), handlePolygon(), handlePolyline(), handlePostscriptTypeOne(), handlePostscriptTypeTwo(), handleRectangle(), handleStartWPG(), and parse().
boost::optional<long> WPG1Parser::m_groupEnd |
|
private |
Referenced by handleBitmapTypeTwo(), handleCurvedPolyline(), handleEllipse(), handleGraphicsTextTypeOne(), handleGraphicsTextTypeTwo(), 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 |
unsigned char WPG1Parser::m_textAlign |
|
private |
The documentation for this class was generated from the following files: