#include <WPG2Parser.h>
WPG2Parser::WPG2Parser | ( | WPXInputStream * | input, | |
libwpg::WPGPaintInterface * | painter | |||
) |
void WPG2Parser::flushCompoundPolygon | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleArc | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleBitmap | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleBitmapData | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleBrushBackColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleBrushForeColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleBrushGradient | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleBrushPattern | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleColorPalette | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleCompoundPolygon | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPBrushBackColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPBrushForeColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPBrushGradient | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPColorPalette | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPPenBackColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPPenForeColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleDPPenSize | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleEndWPG | ( | ) | [private] |
Referenced by handleStartWPG(), and parse().
void WPG2Parser::handleLayer | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleObjectCapsule | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleObjectImage | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePatternDefinition | ( | ) | [private] |
void WPG2Parser::handlePenBackColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePenForeColor | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePenSize | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePenStyle | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePenStyleDefinition | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePolycurve | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handlePolyline | ( | ) | [private] |
Referenced by handlePolyspline(), and parse().
void WPG2Parser::handlePolyspline | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleRectangle | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleStartWPG | ( | ) | [private] |
Referenced by parse().
bool WPG2Parser::parse | ( | ) | [virtual] |
Implements WPGXParser.
void WPG2Parser::parseCharacterization | ( | ObjectCharacterization * | ch | ) | [private] |
Referenced by handleArc(), handleBitmap(), handleCompoundPolygon(), handleObjectCapsule(), handlePolycurve(), handlePolyline(), and handleRectangle().
void WPG2Parser::resetPalette | ( | ) | [private] |
Referenced by parse().
WPGBinaryDataContext WPG2Parser::m_binaryData [private] |
Referenced by handleObjectCapsule(), and handleObjectImage().
unsigned WPG2Parser::m_binaryId [private] |
Referenced by handleObjectImage().
WPGBitmapContext WPG2Parser::m_bitmap [private] |
Referenced by handleBitmap(), and handleBitmapData().
libwpg::WPGBrush WPG2Parser::m_brush [private] |
bool WPG2Parser::m_compoundClosed [private] |
Referenced by handleCompoundPolygon(), and parse().
bool WPG2Parser::m_compoundFilled [private] |
Referenced by handleCompoundPolygon(), and parse().
bool WPG2Parser::m_compoundFramed [private] |
Referenced by handleCompoundPolygon(), and parse().
Referenced by handleCompoundPolygon(), and parse().
bool WPG2Parser::m_compoundWindingRule [private] |
Referenced by handleCompoundPolygon(), and parse().
bool WPG2Parser::m_doublePrecision [private] |
bool WPG2Parser::m_exit [private] |
Referenced by handleEndWPG(), handleStartWPG(), and parse().
double WPG2Parser::m_gradientAngle [private] |
Referenced by handleBrushForeColor(), handleBrushGradient(), handleDPBrushForeColor(), and handleDPBrushGradient().
libwpg::WPGPoint WPG2Parser::m_gradientRef [private] |
Referenced by handleBrushForeColor(), handleBrushGradient(), handleDPBrushForeColor(), and handleDPBrushGradient().
bool WPG2Parser::m_graphicsStarted [private] |
Referenced by flushCompoundPolygon(), handleArc(), handleBitmap(), handleBitmapData(), handleBrushBackColor(), handleBrushForeColor(), handleBrushGradient(), handleBrushPattern(), handleColorPalette(), handleCompoundPolygon(), handleDPBrushBackColor(), handleDPBrushForeColor(), handleDPBrushGradient(), handleDPColorPalette(), handleDPPenBackColor(), handleDPPenForeColor(), handleDPPenSize(), handleEndWPG(), handleLayer(), handleObjectCapsule(), handleObjectImage(), handlePatternDefinition(), handlePenBackColor(), handlePenForeColor(), handlePenSize(), handlePenStyle(), handlePenStyleDefinition(), handlePolycurve(), handlePolyline(), handlePolyspline(), handleRectangle(), handleStartWPG(), and parse().
std::stack<WPGGroupContext> WPG2Parser::m_groupStack [private] |
Referenced by flushCompoundPolygon(), handleBrushBackColor(), handleBrushForeColor(), handleBrushGradient(), handleBrushPattern(), handleDPBrushBackColor(), handleDPBrushForeColor(), handleDPBrushGradient(), handleDPPenBackColor(), handleDPPenForeColor(), handleDPPenSize(), handlePenBackColor(), handlePenForeColor(), handlePenSize(), handlePenStyle(), handlePolycurve(), handlePolyline(), and parse().
long WPG2Parser::m_height [private] |
Referenced by handleStartWPG().
bool WPG2Parser::m_hFlipped [private] |
Referenced by handleBitmap(), and handleBitmapData().
unsigned int WPG2Parser::m_layerId [private] |
Referenced by handleEndWPG(), and handleLayer().
bool WPG2Parser::m_layerOpened [private] |
Referenced by handleEndWPG(), handleLayer(), and parse().
WPG2TransformMatrix WPG2Parser::m_matrix [private] |
Referenced by handleArc(), handleBitmap(), handleObjectCapsule(), handlePolycurve(), handlePolyline(), handleRectangle(), and parse().
libwpg::WPGPen WPG2Parser::m_pen [private] |
std::map<unsigned int,libwpg::WPGDashArray> WPG2Parser::m_penStyles [private] |
Referenced by handlePenStyle(), handlePenStyleDefinition(), and handleStartWPG().
long WPG2Parser::m_recordEnd [private] |
Referenced by handleBitmapData(), handleObjectCapsule(), handleObjectImage(), and parse().
int WPG2Parser::m_recordLength [private] |
Referenced by parse().
bool WPG2Parser::m_success [private] |
Referenced by handleStartWPG(), and parse().
bool WPG2Parser::m_vFlipped [private] |
Referenced by handleBitmap(), and handleBitmapData().
long WPG2Parser::m_width [private] |
Referenced by handleStartWPG().
long WPG2Parser::m_xofs [private] |
Referenced by handleStartWPG().
unsigned int WPG2Parser::m_xres [private] |
long WPG2Parser::m_yofs [private] |
Referenced by handleStartWPG().
unsigned int WPG2Parser::m_yres [private] |
Referenced by handleBitmap(), handleDPPenSize(), handleObjectCapsule(), handlePenSize(), handlePolycurve(), handlePolyline(), handleRectangle(), handleStartWPG(), and parse().