QCPPaintBufferPixmap Class Reference

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

Inheritance diagram for QCPPaintBufferPixmap:
Collaboration diagram for QCPPaintBufferPixmap:

Public Member Functions

 QCPPaintBufferPixmap (const QSize &size, double devicePixelRatio)
 
virtual ~QCPPaintBufferPixmap ()
 
virtual QCPPainterstartPainting () Q_DECL_OVERRIDE
 
virtual void draw (QCPPainter *painter) const Q_DECL_OVERRIDE
 
void clear (const QColor &color) Q_DECL_OVERRIDE
 
- Public Member Functions inherited from QCPAbstractPaintBuffer
 QCPAbstractPaintBuffer (const QSize &size, double devicePixelRatio)
 
virtual ~QCPAbstractPaintBuffer ()
 
QSize size () const
 
bool invalidated () const
 
double devicePixelRatio () const
 
void setSize (const QSize &size)
 
void setInvalidated (bool invalidated=true)
 
void setDevicePixelRatio (double ratio)
 
virtual void donePainting ()
 

Protected Member Functions

virtual void reallocateBuffer () Q_DECL_OVERRIDE
 

Protected Attributes

QPixmap mBuffer
 
- Protected Attributes inherited from QCPAbstractPaintBuffer
QSize mSize
 
double mDevicePixelRatio
 
bool mInvalidated
 

Constructor & Destructor Documentation

◆ QCPPaintBufferPixmap()

QCPPaintBufferPixmap::QCPPaintBufferPixmap ( const QSize &  size,
double  devicePixelRatio 
)
explicit

◆ ~QCPPaintBufferPixmap()

virtual QCPPaintBufferPixmap::~QCPPaintBufferPixmap ( )
virtual

Member Function Documentation

◆ clear()

void QCPPaintBufferPixmap::clear ( const QColor &  color)
virtual

◆ draw()

virtual void QCPPaintBufferPixmap::draw ( QCPPainter painter) const
virtual

◆ reallocateBuffer()

virtual void QCPPaintBufferPixmap::reallocateBuffer ( )
protectedvirtual

◆ startPainting()

virtual QCPPainter* QCPPaintBufferPixmap::startPainting ( )
virtual

Member Data Documentation

◆ mBuffer

QPixmap QCPPaintBufferPixmap::mBuffer
protected

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