krita/ui

kis_curve_widget.cpp File Reference

#include <cmath>
#include <cstdlib>
#include <QPixmap>
#include <QPainter>
#include <QPoint>
#include <QPen>
#include <QEvent>
#include <QRect>
#include <QFont>
#include <QFontMetrics>
#include <QMouseEvent>
#include <QKeyEvent>
#include <QPaintEvent>
#include <QList>
#include <QSpinBox>
#include <kis_debug.h>
#include <kcursor.h>
#include <klocale.h>
#include "widgets/kis_curve_widget.h"
#include "kis_curve_widget_p.h"
#include "kis_curve_widget.moc"
Include dependency graph for kis_curve_widget.cpp:

Go to the source code of this file.

Defines

#define bounds(x, a, b)   (x<a ? a : (x>b ? b :x))
#define CURVE_AREA   1E-4
#define MOUSE_AWAY_THRES   15
#define POINT_AREA   1E-4

Functions

static bool pointLessThan (const QPointF &a, const QPointF &b)

Define Documentation

#define bounds ( x,
a,
 )     (x<a ? a : (x>b ? b :x))

Definition at line 54 of file kis_curve_widget.cpp.

#define CURVE_AREA   1E-4

Definition at line 57 of file kis_curve_widget.cpp.

#define MOUSE_AWAY_THRES   15

Definition at line 55 of file kis_curve_widget.cpp.

#define POINT_AREA   1E-4

Definition at line 56 of file kis_curve_widget.cpp.


Function Documentation

static bool pointLessThan ( const QPointF a,
const QPointF b 
) [static]

Definition at line 327 of file kis_curve_widget.cpp.