#include </home/florent/devel/release/src/gepetto-viewer/plugins/pyqcustomplot/qcustomplot-1.3.2/qcustomplot.h>
Public Member Functions | |
QCPScatterStyle () | |
QCPScatterStyle (ScatterShape shape, double size=6) | |
QCPScatterStyle (ScatterShape shape, const QColor &color, double size) | |
QCPScatterStyle (ScatterShape shape, const QColor &color, const QColor &fill, double size) | |
QCPScatterStyle (ScatterShape shape, const QPen &pen, const QBrush &brush, double size) | |
QCPScatterStyle (const QPixmap &pixmap) | |
QCPScatterStyle (const QPainterPath &customPath, const QPen &pen, const QBrush &brush=Qt::NoBrush, double size=6) | |
double | size () const |
ScatterShape | shape () const |
QPen | pen () const |
QBrush | brush () const |
QPixmap | pixmap () const |
QPainterPath | customPath () const |
void | setSize (double size) |
void | setShape (ScatterShape shape) |
void | setPen (const QPen &pen) |
void | setBrush (const QBrush &brush) |
void | setPixmap (const QPixmap &pixmap) |
void | setCustomPath (const QPainterPath &customPath) |
bool | isNone () const |
bool | isPenDefined () const |
void | applyTo (QCPPainter *painter, const QPen &defaultPen) const |
void | drawShape (QCPPainter *painter, QPointF pos) const |
void | drawShape (QCPPainter *painter, double x, double y) const |
QCPScatterStyle () | |
QCPScatterStyle (ScatterShape shape, double size=6) | |
QCPScatterStyle (ScatterShape shape, const QColor &color, double size) | |
QCPScatterStyle (ScatterShape shape, const QColor &color, const QColor &fill, double size) | |
QCPScatterStyle (ScatterShape shape, const QPen &pen, const QBrush &brush, double size) | |
QCPScatterStyle (const QPixmap &pixmap) | |
QCPScatterStyle (const QPainterPath &customPath, const QPen &pen, const QBrush &brush=Qt::NoBrush, double size=6) | |
double | size () const |
ScatterShape | shape () const |
QPen | pen () const |
QBrush | brush () const |
QPixmap | pixmap () const |
QPainterPath | customPath () const |
void | setFromOther (const QCPScatterStyle &other, ScatterProperties properties) |
void | setSize (double size) |
void | setShape (ScatterShape shape) |
void | setPen (const QPen &pen) |
void | setBrush (const QBrush &brush) |
void | setPixmap (const QPixmap &pixmap) |
void | setCustomPath (const QPainterPath &customPath) |
bool | isNone () const |
bool | isPenDefined () const |
void | undefinePen () |
void | applyTo (QCPPainter *painter, const QPen &defaultPen) const |
void | drawShape (QCPPainter *painter, const QPointF &pos) const |
void | drawShape (QCPPainter *painter, double x, double y) const |
QCPScatterStyle () | |
QCPScatterStyle (ScatterShape shape, double size=6) | |
QCPScatterStyle (ScatterShape shape, const QColor &color, double size) | |
QCPScatterStyle (ScatterShape shape, const QColor &color, const QColor &fill, double size) | |
QCPScatterStyle (ScatterShape shape, const QPen &pen, const QBrush &brush, double size) | |
QCPScatterStyle (const QPixmap &pixmap) | |
QCPScatterStyle (const QPainterPath &customPath, const QPen &pen, const QBrush &brush=Qt::NoBrush, double size=6) | |
double | size () const |
ScatterShape | shape () const |
QPen | pen () const |
QBrush | brush () const |
QPixmap | pixmap () const |
QPainterPath | customPath () const |
void | setSize (double size) |
void | setShape (ScatterShape shape) |
void | setPen (const QPen &pen) |
void | setBrush (const QBrush &brush) |
void | setPixmap (const QPixmap &pixmap) |
void | setCustomPath (const QPainterPath &customPath) |
bool | isNone () const |
bool | isPenDefined () const |
void | applyTo (QCPPainter *painter, const QPen &defaultPen) const |
void | drawShape (QCPPainter *painter, QPointF pos) const |
void | drawShape (QCPPainter *painter, double x, double y) const |
Protected Attributes | |
double | mSize |
ScatterShape | mShape |
QPen | mPen |
QBrush | mBrush |
QPixmap | mPixmap |
QPainterPath | mCustomPath |
bool | mPenDefined |
Represents the various properties of a scatter style instance. For example, this enum is used to specify which properties of QCPSelectionDecorator::setScatterStyle will be used when highlighting selected data points.
Specific scatter properties can be transferred between QCPScatterStyle instances via setFromOther.
Enumerator | |
---|---|
spNone |
|
spPen |
|
spBrush |
|
spSize |
|
spShape |
|
spAll |
|
Defines the shape used for scatter points.
On plottables/items that draw scatters, the sizes of these visualizations (with exception of ssDot and ssPixmap) can be controlled with the setSize function. Scatters are drawn with the pen and brush specified with setPen and setBrush.
Enumerator | |
---|---|
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
Defines the shape used for scatter points.
On plottables/items that draw scatters, the sizes of these visualizations (with exception of ssDot and ssPixmap) can be controlled with the setSize function. Scatters are drawn with the pen and brush specified with setPen and setBrush.
Enumerator | |
---|---|
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
Defines the shape used for scatter points.
On plottables/items that draw scatters, the sizes of these visualizations (with exception of ssDot and ssPixmap) can be controlled with the setSize function. Scatters are drawn with the pen and brush specified with setPen and setBrush.
Enumerator | |
---|---|
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
ssNone | no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
ssDot | {ssDot.png} a single pixel (use ssDisc or ssCircle if you want a round shape with a certain radius) |
ssCross | {ssCross.png} a cross |
ssPlus | {ssPlus.png} a plus |
ssCircle | {ssCircle.png} a circle |
ssDisc | {ssDisc.png} a circle which is filled with the pen's color (not the brush as with ssCircle) |
ssSquare | {ssSquare.png} a square |
ssDiamond | {ssDiamond.png} a diamond |
ssStar | {ssStar.png} a star with eight arms, i.e. a combination of cross and plus |
ssTriangle | {ssTriangle.png} an equilateral triangle, standing on baseline |
ssTriangleInverted | {ssTriangleInverted.png} an equilateral triangle, standing on corner |
ssCrossSquare | {ssCrossSquare.png} a square with a cross inside |
ssPlusSquare | {ssPlusSquare.png} a square with a plus inside |
ssCrossCircle | {ssCrossCircle.png} a circle with a cross inside |
ssPlusCircle | {ssPlusCircle.png} a circle with a plus inside |
ssPeace | {ssPeace.png} a circle, with one vertical and two downward diagonal lines |
ssPixmap | a custom pixmap specified by setPixmap, centered on the data point coordinates |
ssCustom | custom painter operations are performed per scatter (As QPainterPath, see setCustomPath) |
QCPScatterStyle::QCPScatterStyle | ( | ) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
double | size = 6 |
||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QColor & | color, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QColor & | color, | ||
const QColor & | fill, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QPen & | pen, | ||
const QBrush & | brush, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | const QPixmap & | pixmap | ) |
QCPScatterStyle::QCPScatterStyle | ( | const QPainterPath & | customPath, |
const QPen & | pen, | ||
const QBrush & | brush = Qt::NoBrush , |
||
double | size = 6 |
||
) |
QCPScatterStyle::QCPScatterStyle | ( | ) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
double | size = 6 |
||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QColor & | color, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QColor & | color, | ||
const QColor & | fill, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QPen & | pen, | ||
const QBrush & | brush, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | const QPixmap & | pixmap | ) |
QCPScatterStyle::QCPScatterStyle | ( | const QPainterPath & | customPath, |
const QPen & | pen, | ||
const QBrush & | brush = Qt::NoBrush , |
||
double | size = 6 |
||
) |
QCPScatterStyle::QCPScatterStyle | ( | ) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
double | size = 6 |
||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QColor & | color, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QColor & | color, | ||
const QColor & | fill, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | ScatterShape | shape, |
const QPen & | pen, | ||
const QBrush & | brush, | ||
double | size | ||
) |
QCPScatterStyle::QCPScatterStyle | ( | const QPixmap & | pixmap | ) |
QCPScatterStyle::QCPScatterStyle | ( | const QPainterPath & | customPath, |
const QPen & | pen, | ||
const QBrush & | brush = Qt::NoBrush , |
||
double | size = 6 |
||
) |
void QCPScatterStyle::applyTo | ( | QCPPainter * | painter, |
const QPen & | defaultPen | ||
) | const |
void QCPScatterStyle::applyTo | ( | QCPPainter * | painter, |
const QPen & | defaultPen | ||
) | const |
void QCPScatterStyle::applyTo | ( | QCPPainter * | painter, |
const QPen & | defaultPen | ||
) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void QCPScatterStyle::drawShape | ( | QCPPainter * | painter, |
QPointF | pos | ||
) | const |
void QCPScatterStyle::drawShape | ( | QCPPainter * | painter, |
QPointF | pos | ||
) | const |
void QCPScatterStyle::drawShape | ( | QCPPainter * | painter, |
double | x, | ||
double | y | ||
) | const |
void QCPScatterStyle::drawShape | ( | QCPPainter * | painter, |
double | x, | ||
double | y | ||
) | const |
void QCPScatterStyle::drawShape | ( | QCPPainter * | painter, |
const QPointF & | pos | ||
) | const |
void QCPScatterStyle::drawShape | ( | QCPPainter * | painter, |
double | x, | ||
double | y | ||
) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void QCPScatterStyle::setBrush | ( | const QBrush & | brush | ) |
void QCPScatterStyle::setBrush | ( | const QBrush & | brush | ) |
void QCPScatterStyle::setBrush | ( | const QBrush & | brush | ) |
void QCPScatterStyle::setCustomPath | ( | const QPainterPath & | customPath | ) |
void QCPScatterStyle::setCustomPath | ( | const QPainterPath & | customPath | ) |
void QCPScatterStyle::setCustomPath | ( | const QPainterPath & | customPath | ) |
void QCPScatterStyle::setFromOther | ( | const QCPScatterStyle & | other, |
ScatterProperties | properties | ||
) |
void QCPScatterStyle::setPen | ( | const QPen & | pen | ) |
void QCPScatterStyle::setPen | ( | const QPen & | pen | ) |
void QCPScatterStyle::setPen | ( | const QPen & | pen | ) |
void QCPScatterStyle::setPixmap | ( | const QPixmap & | pixmap | ) |
void QCPScatterStyle::setPixmap | ( | const QPixmap & | pixmap | ) |
void QCPScatterStyle::setPixmap | ( | const QPixmap & | pixmap | ) |
void QCPScatterStyle::setShape | ( | ScatterShape | shape | ) |
void QCPScatterStyle::setShape | ( | ScatterShape | shape | ) |
void QCPScatterStyle::setShape | ( | ScatterShape | shape | ) |
void QCPScatterStyle::setSize | ( | double | size | ) |
void QCPScatterStyle::setSize | ( | double | size | ) |
void QCPScatterStyle::setSize | ( | double | size | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void QCPScatterStyle::undefinePen | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |