Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | Class Members

QS_ViewWrapper Class Reference

Wrapper class for viewing operations. More...

#include <qs_viewwrapper.h>

List of all members.

Public Slots

void redraw ()
 Redraws everything.
void zoomAuto ()
 Triggers auto zoom.
void zoomWindow (const QS_VectorWrapper *c1, const QS_VectorWrapper *c2)
 Shows the given view window.
RS_GraphicView * getView ()

Public Member Functions

 QS_ViewWrapper (RS_GraphicView *v)


Detailed Description

Wrapper class for viewing operations.


Member Function Documentation

void QS_ViewWrapper::redraw  )  [slot]
 

Redraws everything.

Call this whenever you've added or removed entities.

Example:

 var view = new View;
 view.redraw();
 

void QS_ViewWrapper::zoomAuto  )  [slot]
 

Triggers auto zoom.

Example:

 var view = new View;
 view.autoZoom();
 

void QS_ViewWrapper::zoomWindow const QS_VectorWrapper c1,
const QS_VectorWrapper c2
[slot]
 

Shows the given view window.

Example:

 var view = new View;
 var v1 = new Vector(0,0);
 var v2 = new Vector(280,210);
 view.zoomWindow(v1, v2);
 

Parameters:
c1 First corner of window in real coordinates.
c2 Second corner of window in real coordinates.


The documentation for this class was generated from the following files:
Generated on Sat May 6 04:36:12 2006 for qcadscripting by  doxygen 1.4.4