VTK
Public Member Functions | Protected Attributes | List of all members
QVTKPaintEngine Class Reference

A paint engine class to direct QPainter calls into a VTK window. More...

#include <QVTKPaintEngine.h>

Inherits QPaintEngine.

Collaboration diagram for QVTKPaintEngine:
[legend]

Public Member Functions

 QVTKPaintEngine ()
 
 ~QVTKPaintEngine ()
 
bool begin (QPaintDevice *dev)
 
bool end ()
 
QPaintEngine::Type type () const
 
void updateState (const QPaintEngineState &)
 
void drawPixmap (const QRectF &r, const QPixmap &pm, const QRectF &sr)
 
void drawPath (const QPainterPath &path)
 
void drawPolygon (const QPointF *points, int pointCount, PolygonDrawMode mode)
 
void drawPolygon (const QPoint *points, int pointCount, PolygonDrawMode mode)
 

Protected Attributes

QVTKWidgetWidget
 
QVTKPaintEngineInternal * Internal
 

Detailed Description

A paint engine class to direct QPainter calls into a VTK window.

Definition at line 38 of file QVTKPaintEngine.h.

Constructor & Destructor Documentation

QVTKPaintEngine::QVTKPaintEngine ( )
QVTKPaintEngine::~QVTKPaintEngine ( )

Member Function Documentation

bool QVTKPaintEngine::begin ( QPaintDevice *  dev)
bool QVTKPaintEngine::end ( )
QPaintEngine::Type QVTKPaintEngine::type ( ) const
void QVTKPaintEngine::updateState ( const QPaintEngineState &  )
void QVTKPaintEngine::drawPixmap ( const QRectF &  r,
const QPixmap &  pm,
const QRectF &  sr 
)
void QVTKPaintEngine::drawPath ( const QPainterPath &  path)
void QVTKPaintEngine::drawPolygon ( const QPointF *  points,
int  pointCount,
PolygonDrawMode  mode 
)
void QVTKPaintEngine::drawPolygon ( const QPoint *  points,
int  pointCount,
PolygonDrawMode  mode 
)

Member Data Documentation

QVTKWidget* QVTKPaintEngine::Widget
protected

Definition at line 75 of file QVTKPaintEngine.h.

QVTKPaintEngineInternal* QVTKPaintEngine::Internal
protected

Definition at line 76 of file QVTKPaintEngine.h.


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