#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 handleStartWPG(), and parse().
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 handlePolyspline(), and parse().
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().
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 handleBrushBackColor(), handleDPBrushBackColor(), and WPG2Parser().
libwpg::WPGColor WPG2Parser::m_brushForeColor [private] |
Referenced by handleBrushForeColor(), handleDPBrushBackColor(), handleDPBrushForeColor(), and WPG2Parser().
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().
libwpg::WPGDashArray WPG2Parser::m_dashArray [private] |
Referenced by handleDPPenBackColor(), handlePenBackColor(), handlePenStyle(), and WPG2Parser().
std::map<unsigned int,libwpg::WPGDashArray> WPG2Parser::m_dashArrayStyles [private] |
Referenced by handlePenStyle(), handlePenStyleDefinition(), and handleStartWPG().
bool WPG2Parser::m_doublePrecision [private] |
Referenced by handleArc(), handleBitmap(), handleDPBrushBackColor(), handleDPBrushForeColor(), handleDPPenBackColor(), handleDPPenForeColor(), handleFormSettings(), handleObjectCapsule(), handlePenStyleDefinition(), handlePolycurve(), handlePolyline(), handleRectangle(), handleStartWPG(), handleTextBlock(), and handleTextLine().
bool WPG2Parser::m_drawTextData [private] |
Referenced by handleTextBlock(), handleTextData(), handleTextLine(), and handleTextPath().
bool WPG2Parser::m_embedded [private] |
bool WPG2Parser::m_exit [private] |
Referenced by handleEndWPG(), handleStartWPG(), and parse().
::WPXPropertyListVector WPG2Parser::m_gradient [private] |
double WPG2Parser::m_gradientAngle [private] |
Referenced by handleBrushForeColor(), handleBrushGradient(), handleDPBrushForeColor(), and handleDPBrushGradient().
::WPXPropertyList 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(), handleLineCap(), handleLineJoin(), handleObjectCapsule(), handleObjectImage(), handlePenBackColor(), handlePenForeColor(), handlePenSize(), handlePenStyle(), handlePenStyleDefinition(), handlePolycurve(), handlePolyline(), handlePolyspline(), handleRectangle(), handleStartWPG(), handleTextBlock(), handleTextData(), handleTextLine(), and handleTextPath().
std::stack<WPGGroupContext> WPG2Parser::m_groupStack [private] |
Referenced by flushCompoundPolygon(), handleBrushBackColor(), handleBrushForeColor(), handleBrushGradient(), handleBrushPattern(), handleDPBrushBackColor(), handleDPBrushForeColor(), handleDPBrushGradient(), handleDPPenBackColor(), handleDPPenForeColor(), handleDPPenSize(), handleLineCap(), handleLineJoin(), 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 handleLayer().
bool WPG2Parser::m_layerOpened [private] |
Referenced by handleEndWPG(), and handleLayer().
WPG2TransformMatrix WPG2Parser::m_matrix [private] |
Referenced by handleArc(), handleBitmap(), handleObjectCapsule(), handlePolycurve(), handlePolyline(), handleRectangle(), handleTextBlock(), and handleTextLine().
libwpg::WPGColor WPG2Parser::m_penBackColor [private] |
Referenced by handleDPPenBackColor(), handlePenBackColor(), and WPG2Parser().
libwpg::WPGColor WPG2Parser::m_penForeColor [private] |
Referenced by handleDPPenBackColor(), handleDPPenForeColor(), handlePenBackColor(), handlePenForeColor(), and WPG2Parser().
long WPG2Parser::m_recordEnd [private] |
Referenced by handleBitmapData(), handleObjectCapsule(), handleObjectImage(), handleTextData(), and parse().
int WPG2Parser::m_recordLength [private] |
Referenced by parse().
::WPXPropertyList WPG2Parser::m_style [private] |
Referenced by flushCompoundPolygon(), handleArc(), handleBrushForeColor(), handleDPBrushBackColor(), handleDPBrushForeColor(), handleDPPenBackColor(), handleDPPenForeColor(), handleDPPenSize(), handlePenBackColor(), handlePenSize(), handlePenStyle(), handlePolycurve(), handlePolyline(), handleRectangle(), and WPG2Parser().
bool WPG2Parser::m_success [private] |
Referenced by handleStartWPG(), and parse().
WPGTextDataContext WPG2Parser::m_textData [private] |
Referenced by handleTextBlock(), handleTextData(), and handleTextLine().
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] |