PMDParser.cpp File Reference documentation

Classes | Namespaces | Functions
PMDParser.cpp File Reference
`#include "PMDParser.h"`
`#include <cassert>`
`#include <iterator>`
`#include <limits>`
`#include <memory>`
`#include <stdint.h>`
`#include <string>`
`#include <vector>`
`#include <boost/iterator/iterator_facade.hpp>`
`#include <boost/optional.hpp>`
`#include <librevenge/librevenge.h>`
`#include "PMDCollector.h"`
`#include "PMDExceptions.h"`
`#include "PMDRecord.h"`
`#include "PMDTypes.h"`
`#include "constants.h"`
`#include "geometry.h"`
`#include "libpagemaker_utils.h"`
`#include "offsets.h"`

## Classes
struct | libpagemaker::PMDParser::ToCState
class | libpagemaker::PMDParser::RecordIterator

## Namespaces
namespace | libpagemaker

## Functions
void | libpagemaker::seekToRecord (librevenge::RVNGInputStream *const input, const PMDRecordContainer &container, const unsigned recordIndex)
PMDShapePoint | libpagemaker::readPoint (librevenge::RVNGInputStream *const input, const bool bigEndian)