libpagemaker::PMDLineSet Class Referenceabstract

#include <geometry.h>

Inheritance diagram for libpagemaker::PMDLineSet:
libpagemaker::PMDBitmap libpagemaker::PMDEllipse libpagemaker::PMDLine libpagemaker::PMDPolygon libpagemaker::PMDRectangle libpagemaker::PMDTextBox

Public Member Functions

virtual std::vector< PMDShapePointgetPoints () 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< PMDCharPropertiesgetCharProperties () const =0
 
virtual std::vector< PMDParaPropertiesgetParaProperties () const =0
 
virtual librevenge::RVNGBinaryData getBitmap () const =0
 
virtual ~PMDLineSet ()
 

Constructor & Destructor Documentation

virtual libpagemaker::PMDLineSet::~PMDLineSet ( )
inlinevirtual

Member Function Documentation

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

The documentation for this class was generated from the following file:

Generated for libpagemaker by doxygen 1.8.10