#include <ZMF4Parser.h>
|
| enum class | ObjectType {
UNKNOWN
, FILL
, TRANSPARENCY
, PEN
,
SHADOW
, ARROW
, FONT
, PARAGRAPH
,
TEXT
, BITMAP
, PAGE_START
, GUIDELINES
,
PAGE_END
, LAYER_START
, LAYER_END
, DOCUMENT_SETTINGS
,
COLOR_PALETTE
, RECTANGLE
, ELLIPSE
, POLYGON
,
CURVE
, IMAGE
, TEXT_FRAME
, TABLE
,
GROUP_START
, GROUP_END
} |
| |
◆ ObjectType
| Enumerator |
|---|
| UNKNOWN | |
| FILL | |
| TRANSPARENCY | |
| PEN | |
| SHADOW | |
| ARROW | |
| FONT | |
| PARAGRAPH | |
| TEXT | |
| BITMAP | |
| PAGE_START | |
| GUIDELINES | |
| PAGE_END | |
| LAYER_START | |
| LAYER_END | |
| DOCUMENT_SETTINGS | |
| COLOR_PALETTE | |
| RECTANGLE | |
| ELLIPSE | |
| POLYGON | |
| CURVE | |
| IMAGE | |
| TEXT_FRAME | |
| TABLE | |
| GROUP_START | |
| GROUP_END | |
◆ ZMF4Parser() [1/2]
| libzmf::ZMF4Parser::ZMF4Parser |
( |
const ZMF4Parser & | other | ) |
|
|
privatedelete |
◆ ZMF4Parser() [2/2]
| libzmf::ZMF4Parser::ZMF4Parser |
( |
const RVNGInputStreamPtr & | input, |
|
|
librevenge::RVNGDrawingInterface * | painter ) |
◆ getArrowByRefId()
| ArrowPtr libzmf::ZMF4Parser::getArrowByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getFillByRefId()
| boost::optional< Fill > libzmf::ZMF4Parser::getFillByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getFontByRefId()
| boost::optional< Font > libzmf::ZMF4Parser::getFontByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getImageByRefId()
| boost::optional< Image > libzmf::ZMF4Parser::getImageByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getParagraphStyleByRefId()
| boost::optional< ParagraphStyle > libzmf::ZMF4Parser::getParagraphStyleByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getPenByRefId()
| boost::optional< Pen > libzmf::ZMF4Parser::getPenByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getShadowByRefId()
| boost::optional< Shadow > libzmf::ZMF4Parser::getShadowByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getTextByRefId()
| boost::optional< Text > libzmf::ZMF4Parser::getTextByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ getTransparencyByRefId()
| boost::optional< Transparency > libzmf::ZMF4Parser::getTransparencyByRefId |
( |
uint32_t | id | ) |
|
|
private |
◆ operator=()
◆ parse()
| bool libzmf::ZMF4Parser::parse |
( |
| ) |
|
◆ parseObjectType()
◆ readArrow()
| void libzmf::ZMF4Parser::readArrow |
( |
| ) |
|
|
private |
◆ readBitmap()
| void libzmf::ZMF4Parser::readBitmap |
( |
| ) |
|
|
private |
◆ readBoundingBox()
◆ readColor()
| Color libzmf::ZMF4Parser::readColor |
( |
| ) |
|
|
private |
◆ readCurve()
| void libzmf::ZMF4Parser::readCurve |
( |
| ) |
|
|
private |
◆ readCurveComponents()
| std::vector< Curve > libzmf::ZMF4Parser::readCurveComponents |
( |
std::function< Point()> | readPointFunc | ) |
|
|
private |
◆ readCurveSectionTypes()
| void libzmf::ZMF4Parser::readCurveSectionTypes |
( |
std::vector< CurveType > & | sectionTypes | ) |
|
|
private |
◆ readDocumentSettings()
| void libzmf::ZMF4Parser::readDocumentSettings |
( |
| ) |
|
|
private |
◆ readEllipse()
| void libzmf::ZMF4Parser::readEllipse |
( |
| ) |
|
|
private |
◆ readFill()
| void libzmf::ZMF4Parser::readFill |
( |
| ) |
|
|
private |
◆ readFont()
| void libzmf::ZMF4Parser::readFont |
( |
| ) |
|
|
private |
◆ readGradient()
| Gradient libzmf::ZMF4Parser::readGradient |
( |
uint32_t | type | ) |
|
|
private |
◆ readImage()
| void libzmf::ZMF4Parser::readImage |
( |
| ) |
|
|
private |
◆ readLayer()
| void libzmf::ZMF4Parser::readLayer |
( |
const ObjectHeader & | layerStartObjHeader | ) |
|
|
private |
◆ readObjectHeader()
◆ readObjectRefs()
◆ readPage()
| void libzmf::ZMF4Parser::readPage |
( |
| ) |
|
|
private |
◆ readParagraphStyle()
| void libzmf::ZMF4Parser::readParagraphStyle |
( |
| ) |
|
|
private |
◆ readPen()
| void libzmf::ZMF4Parser::readPen |
( |
| ) |
|
|
private |
◆ readPoint()
| Point libzmf::ZMF4Parser::readPoint |
( |
| ) |
|
|
private |
◆ readPolygon()
| void libzmf::ZMF4Parser::readPolygon |
( |
| ) |
|
|
private |
◆ readPreviewBitmap()
| void libzmf::ZMF4Parser::readPreviewBitmap |
( |
| ) |
|
|
private |
◆ readRectangle()
| void libzmf::ZMF4Parser::readRectangle |
( |
| ) |
|
|
private |
◆ readShadow()
| void libzmf::ZMF4Parser::readShadow |
( |
| ) |
|
|
private |
◆ readStyle()
| Style libzmf::ZMF4Parser::readStyle |
( |
| ) |
|
|
private |
◆ readTable()
| void libzmf::ZMF4Parser::readTable |
( |
| ) |
|
|
private |
◆ readText()
| void libzmf::ZMF4Parser::readText |
( |
| ) |
|
|
private |
◆ readTextFrame()
| void libzmf::ZMF4Parser::readTextFrame |
( |
| ) |
|
|
private |
◆ readTransparency()
| void libzmf::ZMF4Parser::readTransparency |
( |
| ) |
|
|
private |
◆ readUnscaledPoint()
| Point libzmf::ZMF4Parser::readUnscaledPoint |
( |
| ) |
|
|
private |
◆ m_arrows
| std::map<uint32_t, ArrowPtr> libzmf::ZMF4Parser::m_arrows |
|
private |
◆ m_collector
Referenced by parse(), readBoundingBox(), readCurve(), readEllipse(), readImage(), readLayer(), readPage(), readPolygon(), readRectangle(), readTable(), readTextFrame(), and ZMF4Parser().
◆ m_currentObjectHeader
Referenced by readArrow(), readBitmap(), readFill(), readFont(), readGradient(), readLayer(), readObjectRefs(), readParagraphStyle(), readPen(), readPolygon(), readShadow(), readText(), readTransparency(), and ZMF4Parser().
◆ m_fills
| std::map<uint32_t, Fill> libzmf::ZMF4Parser::m_fills |
|
private |
◆ m_fonts
| std::map<uint32_t, Font> libzmf::ZMF4Parser::m_fonts |
|
private |
◆ m_header
◆ m_images
| std::map<uint32_t, Image> libzmf::ZMF4Parser::m_images |
|
private |
◆ m_input
Referenced by parse(), readArrow(), readBitmap(), readBoundingBox(), readColor(), readCurve(), readCurveComponents(), readCurveSectionTypes(), readDocumentSettings(), readEllipse(), readFill(), readFont(), readGradient(), readLayer(), readObjectHeader(), readObjectRefs(), readPage(), readParagraphStyle(), readPen(), readPoint(), readPolygon(), readPreviewBitmap(), readShadow(), readTable(), readText(), readTextFrame(), readTransparency(), readUnscaledPoint(), and ZMF4Parser().
◆ m_inputLength
| uint32_t libzmf::ZMF4Parser::m_inputLength |
|
private |
◆ m_pageNumber
| int libzmf::ZMF4Parser::m_pageNumber |
|
private |
◆ m_pageSettings
◆ m_paragraphStyles
| std::map<uint32_t, ParagraphStyle> libzmf::ZMF4Parser::m_paragraphStyles |
|
private |
◆ m_pens
| std::map<uint32_t, Pen> libzmf::ZMF4Parser::m_pens |
|
private |
◆ m_shadows
| std::map<uint32_t, Shadow> libzmf::ZMF4Parser::m_shadows |
|
private |
◆ m_texts
| std::map<uint32_t, Text> libzmf::ZMF4Parser::m_texts |
|
private |
◆ m_transparencies
| std::map<uint32_t, Transparency> libzmf::ZMF4Parser::m_transparencies |
|
private |
The documentation for this class was generated from the following files: