This Mix-In class provides setter/getter methods, storage and other facilities for the graph line and fill style.
More...
|
| | JKQTPGraphLineAndFillStyleMixin () |
| | class constructor
|
| bool | doDrawLine () const |
| | indicates whether to draw a line on the circumference of the described area (i.e. along the data points from xColumn and yColumn as well as xColumn and yColumn2 or not
|
| bool | doFillCurve () const |
| | indicates whether to fill the space between the curve and the x-axis
|
| bool | getDrawLine () const |
| | indicates whether to draw a line on the circumference of the described area (i.e. along the data points from xColumn and yColumn as well as xColumn and yColumn2 or not
|
| bool | getFillCurve () const |
| | indicates whether to fill the space between the curve and the x-axis
|
| void | setDrawLine (bool __value) |
| | indicates whether to draw a line on the circumference of the described area (i.e. along the data points from xColumn and yColumn as well as xColumn and yColumn2 or not
|
| void | setFillCurve (bool __value) |
| | indicates whether to fill the space between the curve and the x-axis
|
| | JKQTPGraphFillStyleMixin () |
| | class constructor
|
| virtual | ~JKQTPGraphFillStyleMixin () |
| QBrush | getFillBrush (JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) const |
| | constructs a QBrush from the graph fill styling properties
|
| QColor | getFillColor () const |
| | set the color of the graph filling
|
| const QGradient * | getFillGradient () const |
| | get the gradient object of the graph filling
|
| Qt::BrushStyle | getFillStyle () const |
| | get the fill style of the graph
|
| QPixmap | getFillTexture () const |
| | set the color of the graph filling
|
| QImage | getFillTextureImage () const |
| | set the color of the graph filling
|
| void | initFillStyle (JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default) |
| | initiaize the fill style (from the parent plotter)
|
| void | initFillStyleInvertedColor (JKQTPGraphFillStyleMixin *other) |
| | initiaize the fill style from another JKQTPGraphFillStyleMixin other by inverting its fill color
|
| void | setFillBrush (const QBrush &b) |
| | sets a fill brush (overwrites all internal properties!)
|
| void | setFillColor (const QColor &__value) |
| | set the color of the graph filling
|
| void | setFillColor (const QColor &__value, double alpha) |
| | set the color of the graph filling
|
| void | setFillGradient (const QGradient &__value) |
| | set the filling of the graph to a gradient and sets fill style to a gradient setting
|
| void | setFillStyle (Qt::BrushStyle __value) |
| | set the fill style of the graph
|
| void | setFillTexture (const QImage &__value) |
| | set the color of the graph filling and sets fill style to Qt::TexturePattern
|
| void | setFillTexture (const QPixmap &__value) |
| | set the color of the graph filling and sets fill style to Qt::TexturePattern
|
| void | setFillTransform (const QTransform &b) |
| | sets a fill transformation
|
| | JKQTPGraphLineStyleMixin () |
| | class constructor
|
| virtual | ~JKQTPGraphLineStyleMixin () |
| QColor | getHighlightingLineColor () const |
| | get the color of the graph line when highlighted
|
| QPen | getHighlightingLinePen (JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) const |
| | constructs a QPen from the line styling properties
|
| QPen | getHighlightingLinePenForRects (JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) const |
| | constructs a QPen from the line styling properties, suitable for drawing rectangle with sharp corners
|
| QPen | getKeyLinePen (JKQTPEnhancedPainter &painter, const QRectF &rect, JKQTBasePlotter *parent) const |
| | constructs a QPen from the line styling properties, but uses getKeyLineWidthPx() for the width, i.e. constructs a pen for drawing lines in key-symbols
|
| double | getKeyLineWidthPx (JKQTPEnhancedPainter &painter, const QRectF &keyRect, const JKQTBasePlotter *parent) const |
| | returns the linewidth for drawing lines in a key entry with keyRect for the symbol, using painter and parent .
|
| QBrush | getLineBrush () const |
| | gets the brush used to fill the line area
|
| Qt::PenCapStyle | getLineCapStyle () const |
| | gets the cap style
|
| QColor | getLineColor () const |
| | get the color of the graph line
|
| qreal | getLineDashOffset () const |
| | returns the dash offset for a custom dash style
|
| QVector< qreal > | getLineDashPattern () const |
| | gets the dash pattern for a custom dash style
|
| Qt::PenJoinStyle | getLineJoinStyle () const |
| | returns the join style
|
| QPen | getLinePen (JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) const |
| | constructs a QPen from the line styling properties
|
| QPen | getLinePenForRects (JKQTPEnhancedPainter &painter, JKQTBasePlotter *parent) const |
| | constructs a QPen from the line styling properties, suitable for drawing rectangles with sharp edges
|
| Qt::PenStyle | getLineStyle () const |
| | get the style of the graph line
|
| double | getLineWidth () const |
| | get the line width of the graph line (in pt)
|
| void | initLineStyle (JKQTBasePlotter *parent, int &parentPlotStyle, JKQTPPlotStyleType styletype=JKQTPPlotStyleType::Default) |
| | initiaize the line style (from the parent plotter)
|
| void | setHighlightingLineColor (const QColor &__value) |
| | set the color of the graph line when highlighted
|
| void | setHighlightingLineColor (const QColor &__value, double alpha) |
| | set the color of the graph line when highlighted
|
| void | setLineBrush (const QBrush &style) |
| | sets the brush used to fill the line area
|
| void | setLineCapStyle (Qt::PenCapStyle style) |
| | sets the cap style
|
| void | setLineColor (const QColor &__value) |
| | set the color of the graph line
|
| void | setLineColor (const QColor &__value, double alpha) |
| | set the color of the graph line
|
| void | setLineColorInvertedFrom (QColor __noninvertedColor) |
| | sets the line-color as an inverted version of the given color
|
| void | setLineDashOffset (qreal offset) |
| | sets the dash offset for a custom dash style
|
| void | setLineDashPattern (const QVector< qreal > &pattern) |
| | sets the dash pattern for a custom dash style
|
| void | setLineJoinStyle (Qt::PenJoinStyle style) |
| | sets the join style
|
| void | setLineStyle (Qt::PenStyle __value) |
| | set the style of the graph line
|
| void | setLineWidth (double __value) |
| | set the line width of the graph line (in pt)
|
This Mix-In class provides setter/getter methods, storage and other facilities for the graph line and fill style.