#include <OutputShape.h>
|
| | OutputShape (bool isClosed, int shape, double rotation, double skew, const PMDFillProperties &fillProps, const PMDStrokeProperties &strokeProps) |
| |
| | OutputShape (bool isClosed, int shape, double rotation, double skew, std::string text, std::vector< PMDCharProperties > charProps, std::vector< PMDParaProperties > paraProps) |
| |
| | OutputShape (bool isClosed, int shape, double rotation, double skew, librevenge::RVNGBinaryData bitmap) |
| |
| unsigned | numPoints () const |
| |
| InchPoint | getPoint (unsigned i) const |
| |
| bool | getIsClosed () const |
| |
| uint8_t | shapeType () const |
| |
| const PMDFillProperties & | getFillProperties () const |
| |
| const PMDStrokeProperties & | getStrokeProperties () const |
| |
| double | getRotation () const |
| |
| double | getSkew () const |
| |
| std::string | getText () const |
| |
| std::vector< PMDCharProperties > | getCharProperties () const |
| |
| std::vector< PMDParaProperties > | getParaProperties () const |
| |
| librevenge::RVNGBinaryData | getBitmap () const |
| |
| std::pair< InchPoint, InchPoint > | getBoundingBox () const |
| |
| void | setBoundingBox (InchPoint bboxTopLeft, InchPoint bboxBotRight) |
| |
| void | addPoint (InchPoint point) |
| |
| void | setDimensions (double width, double height) |
| |
| double | getWidth () const |
| |
| double | getHeight () const |
| |
| libpagemaker::OutputShape::OutputShape |
( |
bool |
isClosed, |
|
|
int |
shape, |
|
|
double |
rotation, |
|
|
double |
skew, |
|
|
std::string |
text, |
|
|
std::vector< PMDCharProperties > |
charProps, |
|
|
std::vector< PMDParaProperties > |
paraProps |
|
) |
| |
|
inline |
| libpagemaker::OutputShape::OutputShape |
( |
bool |
isClosed, |
|
|
int |
shape, |
|
|
double |
rotation, |
|
|
double |
skew, |
|
|
librevenge::RVNGBinaryData |
bitmap |
|
) |
| |
|
inline |
| void libpagemaker::OutputShape::addPoint |
( |
InchPoint |
point | ) |
|
|
inline |
| librevenge::RVNGBinaryData libpagemaker::OutputShape::getBitmap |
( |
| ) |
const |
|
inline |
| std::vector<PMDCharProperties> libpagemaker::OutputShape::getCharProperties |
( |
| ) |
const |
|
inline |
| double libpagemaker::OutputShape::getHeight |
( |
| ) |
const |
|
inline |
| bool libpagemaker::OutputShape::getIsClosed |
( |
| ) |
const |
|
inline |
| std::vector<PMDParaProperties> libpagemaker::OutputShape::getParaProperties |
( |
| ) |
const |
|
inline |
| InchPoint libpagemaker::OutputShape::getPoint |
( |
unsigned |
i | ) |
const |
|
inline |
| double libpagemaker::OutputShape::getRotation |
( |
| ) |
const |
|
inline |
| double libpagemaker::OutputShape::getSkew |
( |
| ) |
const |
|
inline |
| std::string libpagemaker::OutputShape::getText |
( |
| ) |
const |
|
inline |
| double libpagemaker::OutputShape::getWidth |
( |
| ) |
const |
|
inline |
| unsigned libpagemaker::OutputShape::numPoints |
( |
| ) |
const |
|
inline |
| void libpagemaker::OutputShape::setBoundingBox |
( |
InchPoint |
bboxTopLeft, |
|
|
InchPoint |
bboxBotRight |
|
) |
| |
|
inline |
| void libpagemaker::OutputShape::setDimensions |
( |
double |
width, |
|
|
double |
height |
|
) |
| |
|
inline |
| uint8_t libpagemaker::OutputShape::shapeType |
( |
| ) |
const |
|
inline |
| double libpagemaker::OutputShape::m_bboxBot |
|
private |
| double libpagemaker::OutputShape::m_bboxLeft |
|
private |
| double libpagemaker::OutputShape::m_bboxRight |
|
private |
| double libpagemaker::OutputShape::m_bboxTop |
|
private |
| librevenge::RVNGBinaryData libpagemaker::OutputShape::m_bitmap |
|
private |
| double libpagemaker::OutputShape::m_height |
|
private |
| bool libpagemaker::OutputShape::m_isClosed |
|
private |
| std::vector<InchPoint> libpagemaker::OutputShape::m_points |
|
private |
| double libpagemaker::OutputShape::m_rotation |
|
private |
| uint8_t libpagemaker::OutputShape::m_shapeType |
|
private |
| double libpagemaker::OutputShape::m_skew |
|
private |
| std::string libpagemaker::OutputShape::m_text |
|
private |
| double libpagemaker::OutputShape::m_width |
|
private |
The documentation for this class was generated from the following file: