BALL::VIEW::CanvasWidget Class Reference

#include <BALL/VIEW/WIDGETS/canvasWidget.h>

Inheritance diagram for BALL::VIEW::CanvasWidget:
QCanvasView BALL::VIEW::RegularData1DWidget BALL::VIEW::RegularData2DWidget

List of all members.


Classes

class  PixmapItem

Public Slots

virtual void zoomIn () throw ()
virtual void zoomOut () throw ()
virtual void zoom (float xfactor, float yfactor) throw ()
virtual void zoomToFit () throw ()

Public Member Functions

 CanvasWidget (QWidget *parent=0, const char *name=0, Qt::WFlags f=0)
virtual ~CanvasWidget ()
void showObjects () throw ()

Protected Member Functions

 CanvasWidget (const CanvasWidget &) throw ()

Protected Attributes

QCanvas canvas_
std::vector< QCanvasItem * > objects_

Constructor & Destructor Documentation

BALL::VIEW::CanvasWidget::CanvasWidget ( QWidget parent = 0,
const char *  name = 0,
Qt::WFlags  f = 0 
)
virtual BALL::VIEW::CanvasWidget::~CanvasWidget (  )  [virtual]
BALL::VIEW::CanvasWidget::CanvasWidget ( const CanvasWidget  )  throw () [inline, protected]

Member Function Documentation

void BALL::VIEW::CanvasWidget::showObjects (  )  throw ()
virtual void BALL::VIEW::CanvasWidget::zoom ( float  xfactor,
float  yfactor 
) throw () [virtual, slot]
virtual void BALL::VIEW::CanvasWidget::zoomIn (  )  throw () [virtual, slot]
virtual void BALL::VIEW::CanvasWidget::zoomOut (  )  throw () [virtual, slot]
virtual void BALL::VIEW::CanvasWidget::zoomToFit (  )  throw () [virtual, slot]

Member Data Documentation

QCanvas BALL::VIEW::CanvasWidget::canvas_ [protected]
std::vector<QCanvasItem*> BALL::VIEW::CanvasWidget::objects_ [protected]