#include <CDRTransforms.h>
|
| | CDRTransform () |
| |
| | CDRTransform (double v0, double v1, double x0, double v3, double v4, double y0) |
| |
| | CDRTransform (const CDRTransform &trafo)=default |
| |
| CDRTransform & | operator= (const CDRTransform &trafo)=default |
| |
| void | applyToPoint (double &x, double &y) const |
| |
| void | applyToArc (double &rx, double &ry, double &rotation, bool &sweep, double &endx, double &endy) const |
| |
| double | getScaleX () const |
| |
| double | getScaleY () const |
| |
| double | getTranslateX () const |
| |
| double | getTranslateY () const |
| |
| bool | getFlipX () const |
| |
| bool | getFlipY () const |
| |
| librevenge::RVNGString | toString () const |
| |
◆ CDRTransform() [1/3]
| libcdr::CDRTransform::CDRTransform |
( |
| ) |
|
◆ CDRTransform() [2/3]
| libcdr::CDRTransform::CDRTransform |
( |
double | v0, |
|
|
double | v1, |
|
|
double | x0, |
|
|
double | v3, |
|
|
double | v4, |
|
|
double | y0 ) |
◆ CDRTransform() [3/3]
| libcdr::CDRTransform::CDRTransform |
( |
const CDRTransform & | trafo | ) |
|
|
default |
◆ _getScaleX()
| double libcdr::CDRTransform::_getScaleX |
( |
| ) |
const |
|
private |
◆ _getScaleY()
| double libcdr::CDRTransform::_getScaleY |
( |
| ) |
const |
|
private |
◆ applyToArc()
| void libcdr::CDRTransform::applyToArc |
( |
double & | rx, |
|
|
double & | ry, |
|
|
double & | rotation, |
|
|
bool & | sweep, |
|
|
double & | endx, |
|
|
double & | endy ) const |
◆ applyToPoint()
| void libcdr::CDRTransform::applyToPoint |
( |
double & | x, |
|
|
double & | y ) const |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath(), _getScaleX(), _getScaleY(), applyToArc(), getTranslateX(), getTranslateY(), libcdr::CDRCubicBezierToElement::transform(), libcdr::CDRLineToElement::transform(), libcdr::CDRMoveToElement::transform(), libcdr::CDRQuadraticBezierToElement::transform(), and libcdr::CDRSplineToElement::transform().
◆ getFlipX()
| bool libcdr::CDRTransform::getFlipX |
( |
| ) |
const |
◆ getFlipY()
| bool libcdr::CDRTransform::getFlipY |
( |
| ) |
const |
◆ getScaleX()
| double libcdr::CDRTransform::getScaleX |
( |
| ) |
const |
◆ getScaleY()
| double libcdr::CDRTransform::getScaleY |
( |
| ) |
const |
◆ getTranslateX()
| double libcdr::CDRTransform::getTranslateX |
( |
| ) |
const |
◆ getTranslateY()
| double libcdr::CDRTransform::getTranslateY |
( |
| ) |
const |
◆ operator=()
◆ toString()
| librevenge::RVNGString libcdr::CDRTransform::toString |
( |
| ) |
const |
◆ m_v0
| double libcdr::CDRTransform::m_v0 |
|
private |
◆ m_v1
| double libcdr::CDRTransform::m_v1 |
|
private |
◆ m_v3
| double libcdr::CDRTransform::m_v3 |
|
private |
◆ m_v4
| double libcdr::CDRTransform::m_v4 |
|
private |
◆ m_x0
| double libcdr::CDRTransform::m_x0 |
|
private |
◆ m_y0
| double libcdr::CDRTransform::m_y0 |
|
private |
The documentation for this class was generated from the following files: