BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

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 )
inlineprotected

Definition at line 76 of file canvasWidget.h.

Member Function Documentation

void BALL::VIEW::CanvasWidget::showObjects ( )
virtual void BALL::VIEW::CanvasWidget::zoom ( float  xfactor,
float  yfactor 
)
virtualslot
virtual void BALL::VIEW::CanvasWidget::zoomIn ( )
virtualslot
virtual void BALL::VIEW::CanvasWidget::zoomOut ( )
virtualslot
virtual void BALL::VIEW::CanvasWidget::zoomToFit ( )
virtualslot

Member Data Documentation

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

Definition at line 77 of file canvasWidget.h.

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

Definition at line 80 of file canvasWidget.h.