#include <WPG1Parser.h>
◆ WPG1Parser()
      
        
          | WPG1Parser::WPG1Parser | ( | librevenge::RVNGInputStream * | input, | 
        
          |  |  | librevenge::RVNGDrawingInterface * | painter ) | 
      
 
 
◆ closeGroup()
  
  | 
        
          | void WPG1Parser::closeGroup | ( | bool | force = false | ) |  |  | private | 
 
 
◆ decodeRLE()
  
  | 
        
          | bool WPG1Parser::decodeRLE | ( | std::vector< unsigned char > & | buffer, |  
          |  |  | unsigned | width, |  
          |  |  | unsigned | height, |  
          |  |  | unsigned | depth ) |  | private | 
 
 
◆ fillPixels()
  
  | 
        
          | void WPG1Parser::fillPixels | ( | libwpg::WPGBitmap & | bitmap, |  
          |  |  | const unsigned char * | buffer, |  
          |  |  | unsigned | width, |  
          |  |  | unsigned | height, |  
          |  |  | unsigned | depth ) |  | private | 
 
 
◆ handleBitmapTypeOne()
  
  | 
        
          | void WPG1Parser::handleBitmapTypeOne | ( |  | ) |  |  | private | 
 
 
◆ handleBitmapTypeTwo()
  
  | 
        
          | void WPG1Parser::handleBitmapTypeTwo | ( |  | ) |  |  | private | 
 
 
◆ handleColormap()
  
  | 
        
          | void WPG1Parser::handleColormap | ( |  | ) |  |  | private | 
 
 
◆ handleCurvedPolyline()
  
  | 
        
          | void WPG1Parser::handleCurvedPolyline | ( |  | ) |  |  | private | 
 
 
◆ handleEllipse()
  
  | 
        
          | void WPG1Parser::handleEllipse | ( |  | ) |  |  | private | 
 
 
◆ handleEndWPG()
  
  | 
        
          | void WPG1Parser::handleEndWPG | ( |  | ) |  |  | private | 
 
 
◆ handleFillAttributes()
  
  | 
        
          | void WPG1Parser::handleFillAttributes | ( |  | ) |  |  | private | 
 
 
◆ handleGraphicsTextAttributes()
  
  | 
        
          | void WPG1Parser::handleGraphicsTextAttributes | ( |  | ) |  |  | private | 
 
 
◆ handleGraphicsTextTypeOne()
  
  | 
        
          | void WPG1Parser::handleGraphicsTextTypeOne | ( |  | ) |  |  | private | 
 
 
◆ handleGraphicsTextTypeThree()
  
  | 
        
          | void WPG1Parser::handleGraphicsTextTypeThree | ( |  | ) |  |  | private | 
 
 
◆ handleGraphicsTextTypeTwo()
  
  | 
        
          | void WPG1Parser::handleGraphicsTextTypeTwo | ( |  | ) |  |  | private | 
 
 
◆ handleGroup()
  
  | 
        
          | void WPG1Parser::handleGroup | ( |  | ) |  |  | private | 
 
 
◆ handleLine()
  
  | 
        
          | void WPG1Parser::handleLine | ( |  | ) |  |  | private | 
 
 
◆ handleLineAttributes()
  
  | 
        
          | void WPG1Parser::handleLineAttributes | ( |  | ) |  |  | private | 
 
 
◆ handlePageFormat()
  
  | 
        
          | void WPG1Parser::handlePageFormat | ( |  | ) |  |  | private | 
 
 
◆ handlePolygon()
  
  | 
        
          | void WPG1Parser::handlePolygon | ( |  | ) |  |  | private | 
 
 
◆ handlePolyline()
  
  | 
        
          | void WPG1Parser::handlePolyline | ( |  | ) |  |  | private | 
 
 
◆ handlePostscriptTypeOne()
  
  | 
        
          | void WPG1Parser::handlePostscriptTypeOne | ( |  | ) |  |  | private | 
 
 
◆ handlePostscriptTypeTwo()
  
  | 
        
          | void WPG1Parser::handlePostscriptTypeTwo | ( |  | ) |  |  | private | 
 
 
◆ handleRectangle()
  
  | 
        
          | void WPG1Parser::handleRectangle | ( |  | ) |  |  | private | 
 
 
◆ handleStartWPG()
  
  | 
        
          | void WPG1Parser::handleStartWPG | ( |  | ) |  |  | private | 
 
 
◆ parse()
  
  | 
        
          | bool WPG1Parser::parse | ( |  | ) |  |  | overridevirtual | 
 
 
◆ resetPalette()
  
  | 
        
          | void WPG1Parser::resetPalette | ( |  | ) |  |  | private | 
 
 
◆ m_avgCharWidth
  
  | 
        
          | unsigned WPG1Parser::m_avgCharWidth |  | private | 
 
 
◆ m_brushBackColor
◆ m_brushForeColor
◆ m_dashArray
◆ m_exit
◆ m_fontColor
◆ m_fontSize
  
  | 
        
          | unsigned WPG1Parser::m_fontSize |  | private | 
 
 
◆ m_gradient
  
  | 
        
          | librevenge::RVNGPropertyListVector WPG1Parser::m_gradient |  | private | 
 
 
◆ m_graphicsStarted
  
  | 
        
          | 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().
 
 
◆ m_groupEnd
  
  | 
        
          | boost::optional<long> WPG1Parser::m_groupEnd |  | private | 
 
 
◆ m_height
Referenced by handleBitmapTypeTwo(), handleCurvedPolyline(), handleEllipse(), handleGraphicsTextTypeOne(), handleGraphicsTextTypeTwo(), handleLine(), handlePolygon(), handlePolyline(), handlePostscriptTypeOne(), handlePostscriptTypeTwo(), handleRectangle(), and handleStartWPG().
 
 
◆ m_penBackColor
◆ m_penForeColor
◆ m_recordEnd
  
  | 
        
          | long WPG1Parser::m_recordEnd |  | private | 
 
 
◆ m_recordLength
  
  | 
        
          | int WPG1Parser::m_recordLength |  | private | 
 
 
◆ m_style
  
  | 
        
          | librevenge::RVNGPropertyList WPG1Parser::m_style |  | private | 
 
 
◆ m_success
  
  | 
        
          | bool WPG1Parser::m_success |  | private | 
 
 
◆ m_textAlign
  
  | 
        
          | unsigned char WPG1Parser::m_textAlign |  | private | 
 
 
◆ m_width
The documentation for this class was generated from the following files: