BALL  1.4.79
Classes | Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
BALL::VIEW::CanvasWidget Class Reference

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

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

Classes

class  PixmapItem
 

Public Slots

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

Public Member Functions

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

Protected Member Functions

 CanvasWidget (const CanvasWidget &)
 

Protected Attributes

QCanvas canvas_
 
std::vector< QCanvasItem * > objects_
 

Detailed Description

Definition at line 22 of file canvasWidget.h.

Constructor & Destructor Documentation

§ CanvasWidget() [1/2]

BALL::VIEW::CanvasWidget::CanvasWidget ( QWidget parent = 0,
const char *  name = 0,
Qt::WFlags  f = 0 
)

§ ~CanvasWidget()

virtual BALL::VIEW::CanvasWidget::~CanvasWidget ( )
virtual

§ CanvasWidget() [2/2]

BALL::VIEW::CanvasWidget::CanvasWidget ( const CanvasWidget )
inlineprotected

Definition at line 76 of file canvasWidget.h.

Member Function Documentation

§ showObjects()

void BALL::VIEW::CanvasWidget::showObjects ( )

§ zoom

virtual void BALL::VIEW::CanvasWidget::zoom ( float  xfactor,
float  yfactor 
)
virtualslot

§ zoomIn

virtual void BALL::VIEW::CanvasWidget::zoomIn ( )
virtualslot

§ zoomOut

virtual void BALL::VIEW::CanvasWidget::zoomOut ( )
virtualslot

§ zoomToFit

virtual void BALL::VIEW::CanvasWidget::zoomToFit ( )
virtualslot

Member Data Documentation

§ canvas_

QCanvas BALL::VIEW::CanvasWidget::canvas_
protected

Definition at line 77 of file canvasWidget.h.

§ objects_

std::vector<QCanvasItem*> BALL::VIEW::CanvasWidget::objects_
protected

Definition at line 80 of file canvasWidget.h.