Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QGraphPainter Class Reference

#include <qgraphpainter.h>

Inheritance diagram for QGraphPainter:
Inheritance graph
[legend]

Public Slots

void clear ()
 
void disableYReference ()
 
bool getAutoscale () const
 
void setAutoscale (bool a)
 
void setRange (double min, double max)
 
void setTitle (const char *title)
 
void setYReference (double y)
 
void start (int period)
 
void valueAdded (double)
 
void valueAdded (double, double, double)
 

Public Member Functions

 QGraphPainter (QWidget *parent=0, const char *name=0, WFlags f=0)
 
virtual ~QGraphPainter ()
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *paintevent)
 
virtual void resizeEvent (QResizeEvent *)
 
virtual void timerEvent (QTimerEvent *te)
 

Protected Attributes

bool autoscale
 
QPixmap * m_pixmap
 
bool m_useYReference
 
double max
 
double min
 
double reference
 
int timer
 
QString title
 
DoubleDeque values
 

Detailed Description

Definition at line 36 of file qgraphpainter.h.

Constructor & Destructor Documentation

◆ QGraphPainter()

QGraphPainter::QGraphPainter ( QWidget *  parent = 0,
const char *  name = 0,
WFlags  f = 0 
)

Definition at line 28 of file qgraphpainter.cpp.

◆ ~QGraphPainter()

QGraphPainter::~QGraphPainter ( )
virtual

Definition at line 40 of file qgraphpainter.cpp.

Member Function Documentation

◆ clear

void QGraphPainter::clear ( )
slot

Definition at line 44 of file qgraphpainter.cpp.

◆ disableYReference

void QGraphPainter::disableYReference ( )
slot

Definition at line 62 of file qgraphpainter.cpp.

◆ getAutoscale

bool QGraphPainter::getAutoscale ( ) const
slot

Definition at line 80 of file qgraphpainter.cpp.

◆ paintEvent()

void QGraphPainter::paintEvent ( QPaintEvent *  paintevent)
protectedvirtual

Definition at line 95 of file qgraphpainter.cpp.

◆ resizeEvent()

void QGraphPainter::resizeEvent ( QResizeEvent *  sizeev)
protectedvirtual

Definition at line 36 of file qgraphpainter.cpp.

◆ setAutoscale

void QGraphPainter::setAutoscale ( bool  a)
slot

Definition at line 76 of file qgraphpainter.cpp.

◆ setRange

void QGraphPainter::setRange ( double  min,
double  max 
)
slot

Definition at line 71 of file qgraphpainter.cpp.

◆ setTitle

void QGraphPainter::setTitle ( const char *  title)
slot

Definition at line 67 of file qgraphpainter.cpp.

◆ setYReference

void QGraphPainter::setYReference ( double  y)
slot

Definition at line 57 of file qgraphpainter.cpp.

◆ start

void QGraphPainter::start ( int  period)
slot

Definition at line 89 of file qgraphpainter.cpp.

◆ timerEvent()

void QGraphPainter::timerEvent ( QTimerEvent *  te)
protectedvirtual

Definition at line 84 of file qgraphpainter.cpp.

◆ valueAdded [1/2]

void QGraphPainter::valueAdded ( double  v)
slot

Definition at line 48 of file qgraphpainter.cpp.

◆ valueAdded [2/2]

void QGraphPainter::valueAdded ( double  v,
double  _min,
double  _max 
)
slot

Definition at line 52 of file qgraphpainter.cpp.

Member Data Documentation

◆ autoscale

bool QGraphPainter::autoscale
protected

Definition at line 57 of file qgraphpainter.h.

◆ m_pixmap

QPixmap* QGraphPainter::m_pixmap
protected

Definition at line 61 of file qgraphpainter.h.

◆ m_useYReference

bool QGraphPainter::m_useYReference
protected

Definition at line 58 of file qgraphpainter.h.

◆ max

double QGraphPainter::max
protected

Definition at line 55 of file qgraphpainter.h.

◆ min

double QGraphPainter::min
protected

Definition at line 55 of file qgraphpainter.h.

◆ reference

double QGraphPainter::reference
protected

Definition at line 55 of file qgraphpainter.h.

◆ timer

int QGraphPainter::timer
protected

Definition at line 59 of file qgraphpainter.h.

◆ title

QString QGraphPainter::title
protected

Definition at line 62 of file qgraphpainter.h.

◆ values

DoubleDeque QGraphPainter::values
protected

Definition at line 56 of file qgraphpainter.h.


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


openslam_gmapping
Author(s): Cyrill Stachniss, Udo Frese, Giorgio Grisetti, Wolfram Burgard
autogenerated on Mon Feb 28 2022 22:59:20