#include <geometry.h>
Public Member Functions | |
| PMDLine (const PMDShapePoint &bboxTopLeft, const PMDShapePoint &bboxBotRight, const bool mirrored, const PMDStrokeProperties strokeProps) | |
| double | getRotation () const override |
| double | getSkew () const override |
| PMDShapePoint | getXformTopLeft () const override |
| PMDShapePoint | getXformBotRight () const override |
| PMDShapePoint | getRotatingPoint () const override |
| bool | getIsClosed () const override |
| PMDShapePoint | getBboxTopLeft () const override |
| PMDShapePoint | getBboxBotRight () const override |
| std::vector< PMDShapePoint > | getPoints () const override |
| uint8_t | shapeType () const override |
| PMDFillProperties | getFillProperties () const override |
| PMDStrokeProperties | getStrokeProperties () const override |
| std::string | getText () const override |
| std::vector< PMDCharProperties > | getCharProperties () const override |
| std::vector< PMDParaProperties > | getParaProperties () const override |
| librevenge::RVNGBinaryData | getBitmap () const override |
| ~PMDLine () override | |
Public Member Functions inherited from libpagemaker::PMDLineSet | |
| virtual | ~PMDLineSet () |
Private Attributes | |
| PMDShapePoint | m_bboxTopLeft |
| PMDShapePoint | m_bboxBotRight |
| bool | m_mirrored |
| PMDStrokeProperties | m_strokeProps |
|
inline |
|
inlineoverride |
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
inlineoverridevirtual |
Implements libpagemaker::PMDLineSet.
|
private |
Referenced by getBboxBotRight(), getPoints(), and PMDLine().
|
private |
Referenced by getBboxTopLeft(), getPoints(), and PMDLine().
|
private |
Referenced by getPoints(), and PMDLine().
|
private |
Referenced by getStrokeProperties(), and PMDLine().