#include <vector>#include <librevenge/librevenge.h>Go to the source code of this file.
Classes | |
| struct | libvisio::XForm |
| struct | libvisio::XForm1D |
| struct | libvisio::ChunkHeader |
| struct | libvisio::Colour |
| struct | libvisio::NURBSData |
| struct | libvisio::PolylineData |
| struct | libvisio::ForeignData |
| class | libvisio::VSDName |
| struct | libvisio::VSDFont |
| struct | libvisio::VSDMisc |
Namespaces | |
| namespace | libvisio |
Defines | |
| #define | FROM_OPTIONAL(t, u) !!t ? t.get() : u |
| #define | ASSIGN_OPTIONAL(t, u) if(!!t) u = t.get() |
| #define | MINUS_ONE (unsigned)-1 |
Enumerations | |
| enum | libvisio::TextFormat { libvisio::VSD_TEXT_ANSI = 0, libvisio::VSD_TEXT_SYMBOL, libvisio::VSD_TEXT_GREEK, libvisio::VSD_TEXT_TURKISH, libvisio::VSD_TEXT_VIETNAMESE, libvisio::VSD_TEXT_HEBREW, libvisio::VSD_TEXT_ARABIC, libvisio::VSD_TEXT_BALTIC, libvisio::VSD_TEXT_RUSSIAN, libvisio::VSD_TEXT_THAI, libvisio::VSD_TEXT_CENTRAL_EUROPE, libvisio::VSD_TEXT_JAPANESE, libvisio::VSD_TEXT_KOREAN, libvisio::VSD_TEXT_CHINESE_SIMPLIFIED, libvisio::VSD_TEXT_CHINESE_TRADITIONAL, libvisio::VSD_TEXT_UTF8, libvisio::VSD_TEXT_UTF16 } |
| #define ASSIGN_OPTIONAL | ( | t, | |
| u | |||
| ) | if(!!t) u = t.get() |
Referenced by libvisio::VSDGeometryList::addArcTo(), libvisio::VSDGeometryList::addEllipse(), libvisio::VSDGeometryList::addEllipticalArcTo(), libvisio::VSDGeometryList::addGeometry(), libvisio::VSDGeometryList::addInfiniteLine(), libvisio::VSDGeometryList::addLineTo(), libvisio::VSDGeometryList::addMoveTo(), libvisio::VSDGeometryList::addNURBSTo(), libvisio::VSDGeometryList::addPolylineTo(), libvisio::VSDGeometryList::addRelCubBezTo(), libvisio::VSDGeometryList::addRelEllipticalArcTo(), libvisio::VSDGeometryList::addRelLineTo(), libvisio::VSDGeometryList::addRelMoveTo(), libvisio::VSDGeometryList::addRelQuadBezTo(), libvisio::VSDGeometryList::addSplineKnot(), libvisio::VSDGeometryList::addSplineStart(), libvisio::VSDOptionalThemeReference::override(), libvisio::VSDThemeReference::override(), libvisio::VSDOptionalLineStyle::override(), libvisio::VSDLineStyle::override(), libvisio::VSDOptionalFillStyle::override(), libvisio::VSDFillStyle::override(), libvisio::VSDOptionalCharStyle::override(), libvisio::VSDCharStyle::override(), libvisio::VSDOptionalParaStyle::override(), libvisio::VSDParaStyle::override(), libvisio::VSDOptionalTextBlockStyle::override(), and libvisio::VSDTextBlockStyle::override().
| #define FROM_OPTIONAL | ( | t, | |
| u | |||
| ) | !!t ? t.get() : u |
| #define MINUS_ONE (unsigned)-1 |
Referenced by libvisio::VSDPages::_drawWithBackground(), libvisio::VSDShape::clear(), libvisio::VSDContentCollector::collectNURBSTo(), libvisio::VSDContentCollector::collectPolylineTo(), libvisio::VSDStylesCollector::collectShape(), libvisio::VSDContentCollector::collectShape(), libvisio::VSDContentCollector::endPage(), libvisio::VSDParagraphList::getCharCount(), libvisio::VSDCharacterList::getCharCount(), libvisio::VSDGeometryListElement::getDataID(), libvisio::VSDXMLParserBase::getIX(), libvisio::VSDStyles::getOptionalThemeReference(), libvisio::VSDStencils::getStencilShape(), libvisio::VSDXMLParserBase::handleMasterEnd(), libvisio::VSDXMLParserBase::readColours(), libvisio::VSD5Parser::readShape(), libvisio::VSDParser::readShape(), libvisio::VSDXMLParserBase::readShape(), libvisio::VSDXMLParserBase::readStencil(), libvisio::VSDXMLParserBase::readText(), and libvisio::VSDStencil::setFirstShape().