#include <ZMF4Parser.h>
|
| enum | ObjectType {
ObjectType::UNKNOWN,
ObjectType::FILL,
ObjectType::TRANSPARENCY,
ObjectType::PEN,
ObjectType::SHADOW,
ObjectType::ARROW,
ObjectType::FONT,
ObjectType::PARAGRAPH,
ObjectType::TEXT,
ObjectType::BITMAP,
ObjectType::PAGE_START,
ObjectType::GUIDELINES,
ObjectType::PAGE_END,
ObjectType::LAYER_START,
ObjectType::LAYER_END,
ObjectType::DOCUMENT_SETTINGS,
ObjectType::COLOR_PALETTE,
ObjectType::RECTANGLE,
ObjectType::ELLIPSE,
ObjectType::POLYGON,
ObjectType::CURVE,
ObjectType::IMAGE,
ObjectType::TEXT_FRAME,
ObjectType::TABLE,
ObjectType::GROUP_START,
ObjectType::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 | ) |
|
|
private |
§ 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(), and readTextFrame().
§ m_currentObjectHeader
Referenced by readArrow(), readBitmap(), readFill(), readFont(), readGradient(), readLayer(), readObjectRefs(), readParagraphStyle(), readPen(), readPolygon(), readShadow(), readText(), and readTransparency().
§ 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(), and readUnscaledPoint().
§ 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: