QCPScatterStyle Class Reference

#include </home/florent/devel/release/src/gepetto-viewer/plugins/pyqcustomplot/qcustomplot-1.3.2/qcustomplot.h>

Public Types

enum  ScatterShape {
  ssNone, ssDot, ssCross, ssPlus,
  ssCircle, ssDisc, ssSquare, ssDiamond,
  ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare,
  ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace,
  ssPixmap, ssCustom, ssNone, ssDot,
  ssCross, ssPlus, ssCircle, ssDisc,
  ssSquare, ssDiamond, ssStar, ssTriangle,
  ssTriangleInverted, ssCrossSquare, ssPlusSquare, ssCrossCircle,
  ssPlusCircle, ssPeace, ssPixmap, ssCustom,
  ssNone, ssDot, ssCross, ssPlus,
  ssCircle, ssDisc, ssSquare, ssDiamond,
  ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare,
  ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace,
  ssPixmap, ssCustom
}
 
enum  ScatterProperty {
  spNone = 0x00, spPen = 0x01, spBrush = 0x02, spSize = 0x04,
  spShape = 0x08, spAll = 0xFF
}
 
enum  ScatterShape {
  ssNone, ssDot, ssCross, ssPlus,
  ssCircle, ssDisc, ssSquare, ssDiamond,
  ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare,
  ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace,
  ssPixmap, ssCustom, ssNone, ssDot,
  ssCross, ssPlus, ssCircle, ssDisc,
  ssSquare, ssDiamond, ssStar, ssTriangle,
  ssTriangleInverted, ssCrossSquare, ssPlusSquare, ssCrossCircle,
  ssPlusCircle, ssPeace, ssPixmap, ssCustom,
  ssNone, ssDot, ssCross, ssPlus,
  ssCircle, ssDisc, ssSquare, ssDiamond,
  ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare,
  ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace,
  ssPixmap, ssCustom
}
 
enum  ScatterShape {
  ssNone, ssDot, ssCross, ssPlus,
  ssCircle, ssDisc, ssSquare, ssDiamond,
  ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare,
  ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace,
  ssPixmap, ssCustom, ssNone, ssDot,
  ssCross, ssPlus, ssCircle, ssDisc,
  ssSquare, ssDiamond, ssStar, ssTriangle,
  ssTriangleInverted, ssCrossSquare, ssPlusSquare, ssCrossCircle,
  ssPlusCircle, ssPeace, ssPixmap, ssCustom,
  ssNone, ssDot, ssCross, ssPlus,
  ssCircle, ssDisc, ssSquare, ssDiamond,
  ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare,
  ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace,
  ssPixmap, ssCustom
}
 

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
 

Member Enumeration Documentation

◆ ScatterProperty

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 

0x00 None

spPen 

0x01 The pen property, see setPen

spBrush 

0x02 The brush property, see setBrush

spSize 

0x04 The size property, see setSize

spShape 

0x08 The shape property, see setShape

spAll 

0xFF All properties

◆ ScatterShape [1/3]

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)

◆ ScatterShape [2/3]

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)

◆ ScatterShape [3/3]

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)

Constructor & Destructor Documentation

◆ QCPScatterStyle() [1/21]

QCPScatterStyle::QCPScatterStyle ( )

◆ QCPScatterStyle() [2/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
double  size = 6 
)

◆ QCPScatterStyle() [3/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QColor &  color,
double  size 
)

◆ QCPScatterStyle() [4/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QColor &  color,
const QColor &  fill,
double  size 
)

◆ QCPScatterStyle() [5/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QPen &  pen,
const QBrush &  brush,
double  size 
)

◆ QCPScatterStyle() [6/21]

QCPScatterStyle::QCPScatterStyle ( const QPixmap &  pixmap)

◆ QCPScatterStyle() [7/21]

QCPScatterStyle::QCPScatterStyle ( const QPainterPath &  customPath,
const QPen &  pen,
const QBrush &  brush = Qt::NoBrush,
double  size = 6 
)

◆ QCPScatterStyle() [8/21]

QCPScatterStyle::QCPScatterStyle ( )

◆ QCPScatterStyle() [9/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
double  size = 6 
)

◆ QCPScatterStyle() [10/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QColor &  color,
double  size 
)

◆ QCPScatterStyle() [11/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QColor &  color,
const QColor &  fill,
double  size 
)

◆ QCPScatterStyle() [12/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QPen &  pen,
const QBrush &  brush,
double  size 
)

◆ QCPScatterStyle() [13/21]

QCPScatterStyle::QCPScatterStyle ( const QPixmap &  pixmap)

◆ QCPScatterStyle() [14/21]

QCPScatterStyle::QCPScatterStyle ( const QPainterPath &  customPath,
const QPen &  pen,
const QBrush &  brush = Qt::NoBrush,
double  size = 6 
)

◆ QCPScatterStyle() [15/21]

QCPScatterStyle::QCPScatterStyle ( )

◆ QCPScatterStyle() [16/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
double  size = 6 
)

◆ QCPScatterStyle() [17/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QColor &  color,
double  size 
)

◆ QCPScatterStyle() [18/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QColor &  color,
const QColor &  fill,
double  size 
)

◆ QCPScatterStyle() [19/21]

QCPScatterStyle::QCPScatterStyle ( ScatterShape  shape,
const QPen &  pen,
const QBrush &  brush,
double  size 
)

◆ QCPScatterStyle() [20/21]

QCPScatterStyle::QCPScatterStyle ( const QPixmap &  pixmap)

◆ QCPScatterStyle() [21/21]

QCPScatterStyle::QCPScatterStyle ( const QPainterPath &  customPath,
const QPen &  pen,
const QBrush &  brush = Qt::NoBrush,
double  size = 6 
)

Member Function Documentation

◆ applyTo() [1/3]

void QCPScatterStyle::applyTo ( QCPPainter painter,
const QPen &  defaultPen 
) const

◆ applyTo() [2/3]

void QCPScatterStyle::applyTo ( QCPPainter painter,
const QPen &  defaultPen 
) const

◆ applyTo() [3/3]

void QCPScatterStyle::applyTo ( QCPPainter painter,
const QPen &  defaultPen 
) const

◆ brush() [1/3]

QBrush QCPScatterStyle::brush ( ) const
inline

◆ brush() [2/3]

QBrush QCPScatterStyle::brush ( ) const
inline

◆ brush() [3/3]

QBrush QCPScatterStyle::brush ( ) const
inline

◆ customPath() [1/3]

QPainterPath QCPScatterStyle::customPath ( ) const
inline

◆ customPath() [2/3]

QPainterPath QCPScatterStyle::customPath ( ) const
inline

◆ customPath() [3/3]

QPainterPath QCPScatterStyle::customPath ( ) const
inline

◆ drawShape() [1/6]

void QCPScatterStyle::drawShape ( QCPPainter painter,
QPointF  pos 
) const

◆ drawShape() [2/6]

void QCPScatterStyle::drawShape ( QCPPainter painter,
QPointF  pos 
) const

◆ drawShape() [3/6]

void QCPScatterStyle::drawShape ( QCPPainter painter,
double  x,
double  y 
) const

◆ drawShape() [4/6]

void QCPScatterStyle::drawShape ( QCPPainter painter,
double  x,
double  y 
) const

◆ drawShape() [5/6]

void QCPScatterStyle::drawShape ( QCPPainter painter,
const QPointF &  pos 
) const

◆ drawShape() [6/6]

void QCPScatterStyle::drawShape ( QCPPainter painter,
double  x,
double  y 
) const

◆ isNone() [1/3]

bool QCPScatterStyle::isNone ( ) const
inline

◆ isNone() [2/3]

bool QCPScatterStyle::isNone ( ) const
inline

◆ isNone() [3/3]

bool QCPScatterStyle::isNone ( ) const
inline

◆ isPenDefined() [1/3]

bool QCPScatterStyle::isPenDefined ( ) const
inline

◆ isPenDefined() [2/3]

bool QCPScatterStyle::isPenDefined ( ) const
inline

◆ isPenDefined() [3/3]

bool QCPScatterStyle::isPenDefined ( ) const
inline

◆ pen() [1/3]

QPen QCPScatterStyle::pen ( ) const
inline

◆ pen() [2/3]

QPen QCPScatterStyle::pen ( ) const
inline

◆ pen() [3/3]

QPen QCPScatterStyle::pen ( ) const
inline

◆ pixmap() [1/3]

QPixmap QCPScatterStyle::pixmap ( ) const
inline

◆ pixmap() [2/3]

QPixmap QCPScatterStyle::pixmap ( ) const
inline

◆ pixmap() [3/3]

QPixmap QCPScatterStyle::pixmap ( ) const
inline

◆ setBrush() [1/3]

void QCPScatterStyle::setBrush ( const QBrush &  brush)

◆ setBrush() [2/3]

void QCPScatterStyle::setBrush ( const QBrush &  brush)

◆ setBrush() [3/3]

void QCPScatterStyle::setBrush ( const QBrush &  brush)

◆ setCustomPath() [1/3]

void QCPScatterStyle::setCustomPath ( const QPainterPath &  customPath)

◆ setCustomPath() [2/3]

void QCPScatterStyle::setCustomPath ( const QPainterPath &  customPath)

◆ setCustomPath() [3/3]

void QCPScatterStyle::setCustomPath ( const QPainterPath &  customPath)

◆ setFromOther()

void QCPScatterStyle::setFromOther ( const QCPScatterStyle other,
ScatterProperties  properties 
)

◆ setPen() [1/3]

void QCPScatterStyle::setPen ( const QPen &  pen)

◆ setPen() [2/3]

void QCPScatterStyle::setPen ( const QPen &  pen)

◆ setPen() [3/3]

void QCPScatterStyle::setPen ( const QPen &  pen)

◆ setPixmap() [1/3]

void QCPScatterStyle::setPixmap ( const QPixmap &  pixmap)

◆ setPixmap() [2/3]

void QCPScatterStyle::setPixmap ( const QPixmap &  pixmap)

◆ setPixmap() [3/3]

void QCPScatterStyle::setPixmap ( const QPixmap &  pixmap)

◆ setShape() [1/3]

void QCPScatterStyle::setShape ( ScatterShape  shape)

◆ setShape() [2/3]

void QCPScatterStyle::setShape ( ScatterShape  shape)

◆ setShape() [3/3]

void QCPScatterStyle::setShape ( ScatterShape  shape)

◆ setSize() [1/3]

void QCPScatterStyle::setSize ( double  size)

◆ setSize() [2/3]

void QCPScatterStyle::setSize ( double  size)

◆ setSize() [3/3]

void QCPScatterStyle::setSize ( double  size)

◆ shape() [1/3]

ScatterShape QCPScatterStyle::shape ( ) const
inline

◆ shape() [2/3]

ScatterShape QCPScatterStyle::shape ( ) const
inline

◆ shape() [3/3]

ScatterShape QCPScatterStyle::shape ( ) const
inline

◆ size() [1/3]

double QCPScatterStyle::size ( ) const
inline

◆ size() [2/3]

double QCPScatterStyle::size ( ) const
inline

◆ size() [3/3]

double QCPScatterStyle::size ( ) const
inline

◆ undefinePen()

void QCPScatterStyle::undefinePen ( )

Member Data Documentation

◆ mBrush

QBrush QCPScatterStyle::mBrush
protected

◆ mCustomPath

QPainterPath QCPScatterStyle::mCustomPath
protected

◆ mPen

QPen QCPScatterStyle::mPen
protected

◆ mPenDefined

bool QCPScatterStyle::mPenDefined
protected

◆ mPixmap

QPixmap QCPScatterStyle::mPixmap
protected

◆ mShape

ScatterShape QCPScatterStyle::mShape
protected

◆ mSize

double QCPScatterStyle::mSize
protected

The documentation for this class was generated from the following file: