JKQTPlotter
an extensive Qt4/Qt5 Plotter framework (including a fast variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies

represents a pen, when plotting in JKQTPlotter/JKQTBasePlotter More...

#include <jkqtpbaseplotter.h>

Public Member Functions

 JKQTPPen ()
 
QColor color () const
 
QColor errorColor () const
 
QColor errorFillColor () const
 
Qt::BrushStyle errorFillStyle () const
 
Qt::PenStyle errorStyle () const
 
double errorWidthF () const
 
QColor fillColor () const
 
Qt::BrushStyle fillStyle () const
 
void setColor (const QColor &col)
 
void setErrorFillColor (const QColor &col)
 
void setErrorFillStyle (Qt::BrushStyle s)
 
void setErrorLineColor (const QColor &col)
 
void setErrorLineWidth (double w)
 
void setFillColor (const QColor &col)
 
void setFillStyle (Qt::BrushStyle s)
 
void setStyle (Qt::PenStyle s)
 
void setSymbolFillColor (QColor c)
 
void setSymbolLineWidthF (double w)
 
void setSymbolSize (double w)
 
void setSymbolType (JKQTPGraphSymbols symbol)
 
void setWidth (double w)
 
void setWidthF (double w)
 
Qt::PenStyle style () const
 
JKQTPGraphSymbols symbol () const
 
QColor symbolFillColor () const
 
double symbolLineWidthF () const
 
double symbolSize () const
 
double width () const
 
double widthF () const
 

Protected Attributes

QColor m_color
 
QColor m_errorColor
 
QColor m_errorFillColor
 
Qt::BrushStyle m_errorFillStyle
 
double m_errorWidth
 
QColor m_fillColor
 
Qt::BrushStyle m_fillStyle
 
Qt::PenStyle m_style
 
JKQTPGraphSymbols m_symbol
 
QColor m_symbolFillColor
 
double m_symbolLineWidth
 
double m_symbolSize
 
double m_width
 

Detailed Description

represents a pen, when plotting in JKQTPlotter/JKQTBasePlotter

See also
getPlotStyle()

Constructor & Destructor Documentation

◆ JKQTPPen()

JKQTBasePlotter::JKQTPPen::JKQTPPen ( )

Member Function Documentation

◆ color()

QColor JKQTBasePlotter::JKQTPPen::color ( ) const

◆ errorColor()

QColor JKQTBasePlotter::JKQTPPen::errorColor ( ) const

◆ errorFillColor()

QColor JKQTBasePlotter::JKQTPPen::errorFillColor ( ) const

◆ errorFillStyle()

Qt::BrushStyle JKQTBasePlotter::JKQTPPen::errorFillStyle ( ) const

◆ errorStyle()

Qt::PenStyle JKQTBasePlotter::JKQTPPen::errorStyle ( ) const

◆ errorWidthF()

double JKQTBasePlotter::JKQTPPen::errorWidthF ( ) const

◆ fillColor()

QColor JKQTBasePlotter::JKQTPPen::fillColor ( ) const

◆ fillStyle()

Qt::BrushStyle JKQTBasePlotter::JKQTPPen::fillStyle ( ) const

◆ setColor()

void JKQTBasePlotter::JKQTPPen::setColor ( const QColor &  col)

◆ setErrorFillColor()

void JKQTBasePlotter::JKQTPPen::setErrorFillColor ( const QColor &  col)

◆ setErrorFillStyle()

void JKQTBasePlotter::JKQTPPen::setErrorFillStyle ( Qt::BrushStyle  s)

◆ setErrorLineColor()

void JKQTBasePlotter::JKQTPPen::setErrorLineColor ( const QColor &  col)

◆ setErrorLineWidth()

void JKQTBasePlotter::JKQTPPen::setErrorLineWidth ( double  w)

◆ setFillColor()

void JKQTBasePlotter::JKQTPPen::setFillColor ( const QColor &  col)

◆ setFillStyle()

void JKQTBasePlotter::JKQTPPen::setFillStyle ( Qt::BrushStyle  s)

◆ setStyle()

void JKQTBasePlotter::JKQTPPen::setStyle ( Qt::PenStyle  s)

◆ setSymbolFillColor()

void JKQTBasePlotter::JKQTPPen::setSymbolFillColor ( QColor  c)

◆ setSymbolLineWidthF()

void JKQTBasePlotter::JKQTPPen::setSymbolLineWidthF ( double  w)

◆ setSymbolSize()

void JKQTBasePlotter::JKQTPPen::setSymbolSize ( double  w)

◆ setSymbolType()

void JKQTBasePlotter::JKQTPPen::setSymbolType ( JKQTPGraphSymbols  symbol)

◆ setWidth()

void JKQTBasePlotter::JKQTPPen::setWidth ( double  w)

◆ setWidthF()

void JKQTBasePlotter::JKQTPPen::setWidthF ( double  w)

◆ style()

Qt::PenStyle JKQTBasePlotter::JKQTPPen::style ( ) const

◆ symbol()

JKQTPGraphSymbols JKQTBasePlotter::JKQTPPen::symbol ( ) const

◆ symbolFillColor()

QColor JKQTBasePlotter::JKQTPPen::symbolFillColor ( ) const

◆ symbolLineWidthF()

double JKQTBasePlotter::JKQTPPen::symbolLineWidthF ( ) const

◆ symbolSize()

double JKQTBasePlotter::JKQTPPen::symbolSize ( ) const

◆ width()

double JKQTBasePlotter::JKQTPPen::width ( ) const

◆ widthF()

double JKQTBasePlotter::JKQTPPen::widthF ( ) const

Member Data Documentation

◆ m_color

QColor JKQTBasePlotter::JKQTPPen::m_color
protected

◆ m_errorColor

QColor JKQTBasePlotter::JKQTPPen::m_errorColor
protected

◆ m_errorFillColor

QColor JKQTBasePlotter::JKQTPPen::m_errorFillColor
protected

◆ m_errorFillStyle

Qt::BrushStyle JKQTBasePlotter::JKQTPPen::m_errorFillStyle
protected

◆ m_errorWidth

double JKQTBasePlotter::JKQTPPen::m_errorWidth
protected

◆ m_fillColor

QColor JKQTBasePlotter::JKQTPPen::m_fillColor
protected

◆ m_fillStyle

Qt::BrushStyle JKQTBasePlotter::JKQTPPen::m_fillStyle
protected

◆ m_style

Qt::PenStyle JKQTBasePlotter::JKQTPPen::m_style
protected

◆ m_symbol

JKQTPGraphSymbols JKQTBasePlotter::JKQTPPen::m_symbol
protected

◆ m_symbolFillColor

QColor JKQTBasePlotter::JKQTPPen::m_symbolFillColor
protected

◆ m_symbolLineWidth

double JKQTBasePlotter::JKQTPPen::m_symbolLineWidth
protected

◆ m_symbolSize

double JKQTBasePlotter::JKQTPPen::m_symbolSize
protected

◆ m_width

double JKQTBasePlotter::JKQTPPen::m_width
protected

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