krita

KisPerspectiveMath Class Reference

List of all members.

Detailed Description

Definition at line 27 of file kis_perspective_math.h.


Static Public Member Functions

static double * computeMatrixTransfo (const KisPoint &topLeft1, const KisPoint &topRight1, const KisPoint &bottomLeft1, const KisPoint &bottomRight1, const KisPoint &topLeft2, const KisPoint &topRight2, const KisPoint &bottomLeft2, const KisPoint &bottomRight2)
static double * computeMatrixTransfoToPerspective (const KisPoint &topLeft, const KisPoint &topRight, const KisPoint &bottomLeft, const KisPoint &bottomRight, const QRect &r)
static double * computeMatrixTransfoFromPerspective (const QRect &r, const KisPoint &topLeft, const KisPoint &topRight, const KisPoint &bottomLeft, const KisPoint &bottomRight)
static KisPoint matProd (const double(&m)[3][3], const KisPoint &p)
static LineEquation computeLineEquation (const KisPoint *p1, const KisPoint *p2)
static KisPoint computeIntersection (const LineEquation &d1, const LineEquation &d2)

Classes

struct  LineEquation

Member Function Documentation

static KisPoint KisPerspectiveMath::matProd ( const double &  m[3][3],
const KisPoint p 
) [inline, static]

TODO: get ride of this in 2.0.

Definition at line 39 of file kis_perspective_math.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys