#include <geometry.h>
Public Member Functions | |
virtual std::vector < PMDShapePoint > | getPoints () const =0 |
virtual bool | getIsClosed () const =0 |
virtual double | getRotation () const =0 |
virtual double | getSkew () const =0 |
virtual PMDShapePoint | getRotatingPoint () const =0 |
virtual PMDShapePoint | getXformTopLeft () const =0 |
virtual PMDShapePoint | getXformBotRight () const =0 |
virtual uint8_t | shapeType () const =0 |
virtual PMDShapePoint | getBboxTopLeft () const =0 |
virtual PMDShapePoint | getBboxBotRight () const =0 |
virtual PMDFillProperties | getFillProperties () const =0 |
virtual PMDStrokeProperties | getStrokeProperties () const =0 |
virtual std::string | getText () const =0 |
virtual std::vector < PMDCharProperties > | getCharProperties () const =0 |
virtual std::vector < PMDParaProperties > | getParaProperties () const =0 |
virtual librevenge::RVNGBinaryData | getBitmap () const =0 |
virtual | ~PMDLineSet () |
virtual libpagemaker::PMDLineSet::~PMDLineSet | ( | ) | [inline, virtual] |
virtual PMDShapePoint libpagemaker::PMDLineSet::getBboxBotRight | ( | ) | const [pure virtual] |
virtual PMDShapePoint libpagemaker::PMDLineSet::getBboxTopLeft | ( | ) | const [pure virtual] |
virtual librevenge::RVNGBinaryData libpagemaker::PMDLineSet::getBitmap | ( | ) | const [pure virtual] |
virtual std::vector<PMDCharProperties> libpagemaker::PMDLineSet::getCharProperties | ( | ) | const [pure virtual] |
virtual PMDFillProperties libpagemaker::PMDLineSet::getFillProperties | ( | ) | const [pure virtual] |
virtual bool libpagemaker::PMDLineSet::getIsClosed | ( | ) | const [pure virtual] |
virtual std::vector<PMDParaProperties> libpagemaker::PMDLineSet::getParaProperties | ( | ) | const [pure virtual] |
virtual std::vector<PMDShapePoint> libpagemaker::PMDLineSet::getPoints | ( | ) | const [pure virtual] |
Implemented in libpagemaker::PMDBitmap, libpagemaker::PMDEllipse, libpagemaker::PMDRectangle, libpagemaker::PMDTextBox, libpagemaker::PMDPolygon, and libpagemaker::PMDLine.
Referenced by libpagemaker::getBoundingBox().
virtual PMDShapePoint libpagemaker::PMDLineSet::getRotatingPoint | ( | ) | const [pure virtual] |
virtual double libpagemaker::PMDLineSet::getRotation | ( | ) | const [pure virtual] |
virtual double libpagemaker::PMDLineSet::getSkew | ( | ) | const [pure virtual] |
virtual PMDStrokeProperties libpagemaker::PMDLineSet::getStrokeProperties | ( | ) | const [pure virtual] |
virtual std::string libpagemaker::PMDLineSet::getText | ( | ) | const [pure virtual] |
virtual PMDShapePoint libpagemaker::PMDLineSet::getXformBotRight | ( | ) | const [pure virtual] |
virtual PMDShapePoint libpagemaker::PMDLineSet::getXformTopLeft | ( | ) | const [pure virtual] |
virtual uint8_t libpagemaker::PMDLineSet::shapeType | ( | ) | const [pure virtual] |