#include <WPG2Parser.h>
WPG2Parser::WPG2Parser | ( | WPXInputStream * | input, |
libwpg::WPGPaintInterface * | painter, | ||
bool | isEmbedded = false |
||
) |
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 parse(), and handleStartWPG().
void WPG2Parser::handleFormSettings | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleLayer | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleLineCap | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleLineJoin | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleObjectCapsule | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleObjectImage | ( | ) | [private] |
Referenced by parse().
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 parse(), and handlePolyspline().
void WPG2Parser::handlePolyspline | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleRectangle | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleStartWPG | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleTextBlock | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleTextData | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleTextLine | ( | ) | [private] |
Referenced by parse().
void WPG2Parser::handleTextPath | ( | ) | [private] |
Referenced by parse().
bool WPG2Parser::parse | ( | ) | [virtual] |
Implements WPGXParser.
void WPG2Parser::parseCharacterization | ( | ObjectCharacterization * | ch | ) | [private] |
void WPG2Parser::resetPalette | ( | ) | [private] |
Referenced by WPG2Parser().
void WPG2Parser::setPenStyle | ( | ) | [private] |
Referenced by handlePenStyle().
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::WPGColor WPG2Parser::m_brushBackColor [private] |
Referenced by WPG2Parser(), handleBrushBackColor(), and handleDPBrushBackColor().
libwpg::WPGColor WPG2Parser::m_brushForeColor [private] |
Referenced by WPG2Parser(), handleBrushForeColor(), handleDPBrushForeColor(), and handleDPBrushBackColor().
bool WPG2Parser::m_compoundClosed [private] |
Referenced by parse(), and handleCompoundPolygon().
bool WPG2Parser::m_compoundFilled [private] |
Referenced by parse(), and handleCompoundPolygon().
bool WPG2Parser::m_compoundFramed [private] |
Referenced by parse(), and handleCompoundPolygon().
Referenced by parse(), and handleCompoundPolygon().
bool WPG2Parser::m_compoundWindingRule [private] |
Referenced by handleCompoundPolygon().
libwpg::WPGDashArray WPG2Parser::m_dashArray [private] |
Referenced by WPG2Parser(), setPenStyle(), and handlePenStyle().
std::map<unsigned int,libwpg::WPGDashArray> WPG2Parser::m_dashArrayStyles [private] |
Referenced by handleStartWPG(), handlePenStyleDefinition(), and handlePenStyle().
bool WPG2Parser::m_doublePrecision [private] |
Referenced by handleStartWPG(), handleFormSettings(), handlePenStyleDefinition(), handleDPPenForeColor(), handleDPPenBackColor(), handleDPBrushForeColor(), handleDPBrushBackColor(), handlePolyline(), handlePolycurve(), handleRectangle(), handleArc(), handleBitmap(), handleObjectCapsule(), handleTextLine(), and handleTextBlock().
bool WPG2Parser::m_drawTextData [private] |
Referenced by handleTextLine(), handleTextBlock(), handleTextPath(), and handleTextData().
bool WPG2Parser::m_embedded [private] |
bool WPG2Parser::m_exit [private] |
Referenced by parse(), handleStartWPG(), and handleEndWPG().
::WPXPropertyListVector WPG2Parser::m_gradient [private] |
double WPG2Parser::m_gradientAngle [private] |
Referenced by handleBrushGradient(), handleDPBrushGradient(), handleBrushForeColor(), and handleDPBrushForeColor().
::WPXPropertyList WPG2Parser::m_gradientRef [private] |
Referenced by handleBrushGradient(), handleDPBrushGradient(), handleBrushForeColor(), and handleDPBrushForeColor().
bool WPG2Parser::m_graphicsStarted [private] |
Referenced by handleStartWPG(), handleEndWPG(), handleLayer(), handleCompoundPolygon(), flushCompoundPolygon(), handlePenStyleDefinition(), handleColorPalette(), handleDPColorPalette(), handlePenForeColor(), handleDPPenForeColor(), handlePenBackColor(), handleDPPenBackColor(), handlePenStyle(), handlePenSize(), handleDPPenSize(), handleLineCap(), handleLineJoin(), handleBrushGradient(), handleDPBrushGradient(), handleBrushForeColor(), handleDPBrushForeColor(), handleBrushBackColor(), handleDPBrushBackColor(), handleBrushPattern(), handlePolyline(), handlePolyspline(), handlePolycurve(), handleRectangle(), handleArc(), handleBitmap(), handleBitmapData(), handleObjectCapsule(), handleObjectImage(), handleTextLine(), handleTextBlock(), handleTextPath(), and handleTextData().
std::stack<WPGGroupContext> WPG2Parser::m_groupStack [private] |
Referenced by parse(), flushCompoundPolygon(), handlePenForeColor(), handleDPPenForeColor(), handlePenBackColor(), handleDPPenBackColor(), handlePenStyle(), handlePenSize(), handleDPPenSize(), handleLineCap(), handleLineJoin(), handleBrushGradient(), handleDPBrushGradient(), handleBrushForeColor(), handleDPBrushForeColor(), handleBrushBackColor(), handleDPBrushBackColor(), handleBrushPattern(), handlePolyline(), and handlePolycurve().
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 handleLayer().
bool WPG2Parser::m_layerOpened [private] |
Referenced by handleEndWPG(), and handleLayer().
WPG2TransformMatrix WPG2Parser::m_matrix [private] |
Referenced by handlePolyline(), handlePolycurve(), handleRectangle(), handleArc(), handleBitmap(), handleObjectCapsule(), handleTextLine(), and handleTextBlock().
libwpg::WPGColor WPG2Parser::m_penBackColor [private] |
Referenced by WPG2Parser(), handlePenBackColor(), and handleDPPenBackColor().
libwpg::WPGColor WPG2Parser::m_penForeColor [private] |
Referenced by WPG2Parser(), handlePenForeColor(), handleDPPenForeColor(), handlePenBackColor(), and handleDPPenBackColor().
long WPG2Parser::m_recordEnd [private] |
Referenced by parse(), handleBitmapData(), handleObjectCapsule(), handleObjectImage(), and handleTextData().
int WPG2Parser::m_recordLength [private] |
Referenced by parse().
::WPXPropertyList WPG2Parser::m_style [private] |
Referenced by WPG2Parser(), flushCompoundPolygon(), handleDPPenForeColor(), handlePenBackColor(), handleDPPenBackColor(), setPenStyle(), handlePenStyle(), handlePenSize(), handleDPPenSize(), handleBrushForeColor(), handleDPBrushForeColor(), handleDPBrushBackColor(), handlePolyline(), handlePolycurve(), handleRectangle(), and handleArc().
bool WPG2Parser::m_success [private] |
Referenced by parse(), and handleStartWPG().
WPGTextDataContext WPG2Parser::m_textData [private] |
Referenced by handleTextLine(), handleTextBlock(), and handleTextData().
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] |