#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] |