|
Krita Source Code Documentation
|
#include <kis_four_point_interpolator_forward.h>
Public Member Functions | |
| QPointF | getValue () const |
| KisFourPointInterpolatorForward (const QPolygonF &srcPolygon, const QPolygonF &dstPolygon) | |
| QPointF | map (const QPointF &pt) |
| void | setX (qreal x) |
| void | setY (qreal y) |
Private Attributes | |
| QPointF | m_dstBase |
| qreal | m_forwardCoeffX |
| qreal | m_forwardCoeffY |
| QPointF | m_h0 |
| QPointF | m_h1 |
| QPointF | m_srcBase |
| QPointF | m_v0 |
| qreal | m_xProp |
| qreal | m_yProp |
A--—B The polygons must be initialized in this order: | | | | polygon << A << B << D << C; C--—D
Definition at line 22 of file kis_four_point_interpolator_forward.h.
|
inline |
Definition at line 25 of file kis_four_point_interpolator_forward.h.
References m_dstBase, m_forwardCoeffX, m_forwardCoeffY, m_h0, m_h1, m_srcBase, m_v0, m_xProp, and m_yProp.
|
inline |
|
inline |
Definition at line 41 of file kis_four_point_interpolator_forward.h.
References getValue(), setX(), and setY().
|
inline |
Definition at line 47 of file kis_four_point_interpolator_forward.h.
References m_forwardCoeffX, m_srcBase, and m_xProp.
|
inline |
Definition at line 52 of file kis_four_point_interpolator_forward.h.
References m_forwardCoeffY, m_srcBase, and m_yProp.
|
private |
Definition at line 67 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 73 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 74 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 69 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 70 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 66 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 71 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 76 of file kis_four_point_interpolator_forward.h.
|
private |
Definition at line 77 of file kis_four_point_interpolator_forward.h.