Classes | Defines | Functions
qwt_point_mapper.cpp File Reference
#include "qwt_point_mapper.h"
#include "qwt_scale_map.h"
#include "qwt_pixel_matrix.h"
#include <qpolygon.h>
#include <qimage.h>
#include <qpen.h>
#include <qpainter.h>
#include <qthread.h>
#include <qfuture.h>
#include <qtconcurrentrun.h>
Include dependency graph for qwt_point_mapper.cpp:

Go to the source code of this file.

Classes

class  QwtPointMapper::PrivateData
class  QwtDotsCommand
struct  QwtNoRoundF
class  QwtPolygonQuadrupelX< Polygon, Point >
class  QwtPolygonQuadrupelY< Polygon, Point >
struct  QwtRoundF
struct  QwtRoundI

Defines

#define QWT_USE_THREADS   0

Functions

static QRectF qwtInvalidRect (0.0, 0.0,-1.0,-1.0)
template<class Polygon , class Point , class PolygonQuadrupel >
static Polygon qwtMapPointsQuad (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)
template<class Polygon , class Point , class PolygonQuadrupel >
static Polygon qwtMapPointsQuad (const Polygon &polyline)
template<class Polygon , class Point >
static Polygon qwtMapPointsQuad (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)
static Qt::Orientation qwtProbeOrientation (const QwtSeriesData< QPointF > *series, int from, int to)
static void qwtRenderDots (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtDotsCommand command, const QPoint &pos, QImage *image)
static int qwtRoundValue (double value)
static double qwtRoundValueF (double value)
template<class Polygon , class Point , class Round >
static Polygon qwtToPoints (const QRectF &boundingRect, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to, Round round)
template<class Round >
static QPolygonF qwtToPointsF (const QRectF &boundingRect, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to, Round round)
template<class Polygon , class Point >
static Polygon qwtToPointsFiltered (const QRectF &boundingRect, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)
static QPolygonF qwtToPointsFilteredF (const QRectF &boundingRect, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)
static QPolygon qwtToPointsFilteredI (const QRectF &boundingRect, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)
static QPolygon qwtToPointsI (const QRectF &boundingRect, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)
template<class Polygon , class Point , class Round >
static Polygon qwtToPolylineFiltered (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to, Round round)
template<class Round >
static QPolygonF qwtToPolylineFilteredF (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to, Round round)
static QPolygon qwtToPolylineFilteredI (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtSeriesData< QPointF > *series, int from, int to)

Define Documentation

#define QWT_USE_THREADS   0

Definition at line 23 of file qwt_point_mapper.cpp.


Function Documentation

static QRectF qwtInvalidRect ( 0.  0,
0.  0,
-1.  0,
-1.  0 
) [static]
template<class Polygon , class Point , class PolygonQuadrupel >
static Polygon qwtMapPointsQuad ( const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [static]

Definition at line 181 of file qwt_point_mapper.cpp.

template<class Polygon , class Point , class PolygonQuadrupel >
static Polygon qwtMapPointsQuad ( const Polygon &  polyline) [static]

Definition at line 210 of file qwt_point_mapper.cpp.

template<class Polygon , class Point >
static Polygon qwtMapPointsQuad ( const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [static]

Definition at line 242 of file qwt_point_mapper.cpp.

static Qt::Orientation qwtProbeOrientation ( const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [static]

Definition at line 43 of file qwt_point_mapper.cpp.

static void qwtRenderDots ( const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtDotsCommand  command,
const QPoint &  pos,
QImage *  image 
) [static]

Definition at line 286 of file qwt_point_mapper.cpp.

static int qwtRoundValue ( double  value) [inline, static]

Definition at line 28 of file qwt_point_mapper.cpp.

static double qwtRoundValueF ( double  value) [inline, static]

Definition at line 33 of file qwt_point_mapper.cpp.

template<class Polygon , class Point , class Round >
static Polygon qwtToPoints ( const QRectF &  boundingRect,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to,
Round  round 
) [inline, static]

Definition at line 340 of file qwt_point_mapper.cpp.

template<class Round >
static QPolygonF qwtToPointsF ( const QRectF &  boundingRect,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to,
Round  round 
) [inline, static]

Definition at line 408 of file qwt_point_mapper.cpp.

template<class Polygon , class Point >
static Polygon qwtToPointsFiltered ( const QRectF &  boundingRect,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [inline, static]

Definition at line 476 of file qwt_point_mapper.cpp.

static QPolygonF qwtToPointsFilteredF ( const QRectF &  boundingRect,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [inline, static]

Definition at line 519 of file qwt_point_mapper.cpp.

static QPolygon qwtToPointsFilteredI ( const QRectF &  boundingRect,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [inline, static]

Definition at line 510 of file qwt_point_mapper.cpp.

static QPolygon qwtToPointsI ( const QRectF &  boundingRect,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [inline, static]

Definition at line 397 of file qwt_point_mapper.cpp.

template<class Polygon , class Point , class Round >
static Polygon qwtToPolylineFiltered ( const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to,
Round  round 
) [inline, static]

Definition at line 422 of file qwt_point_mapper.cpp.

template<class Round >
static QPolygonF qwtToPolylineFilteredF ( const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to,
Round  round 
) [inline, static]

Definition at line 466 of file qwt_point_mapper.cpp.

static QPolygon qwtToPolylineFilteredI ( const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QwtSeriesData< QPointF > *  series,
int  from,
int  to 
) [inline, static]

Definition at line 456 of file qwt_point_mapper.cpp.



plotjuggler
Author(s): Davide Faconti
autogenerated on Fri Sep 1 2017 02:41:57