render_area Class Reference

#include <render_area.hpp>

List of all members.

Public Member Functions

 render_area (QWidget *parent=0)
 ~render_area ()
QSize minimumSizeHint () const
QSize sizeHint () const

Protected Member Functions

void paintEvent (QPaintEvent *event)
void mousePressEvent (QMouseEvent *event)
void mouseMoveEvent (QMouseEvent *event)
void mouseReleaseEvent (QMouseEvent *event)

Private Attributes

geo_point_ref m_dragging_point


Detailed Description

Definition at line 27 of file render_area.hpp.


Constructor & Destructor Documentation

render_area::render_area QWidget *  parent = 0  ) 
 

Definition at line 32 of file render_area.cpp.

render_area::~render_area  ) 
 

Definition at line 38 of file render_area.cpp.


Member Function Documentation

QSize render_area::minimumSizeHint  )  const
 

Definition at line 43 of file render_area.cpp.

void render_area::mouseMoveEvent QMouseEvent *  event  )  [protected]
 

Definition at line 67 of file render_area.cpp.

References m_dragging_point.

void render_area::mousePressEvent QMouseEvent *  event  )  [protected]
 

Definition at line 62 of file render_area.cpp.

References kernel_fassade::get_instance(), kernel_fassade::get_point_at(), and m_dragging_point.

void render_area::mouseReleaseEvent QMouseEvent *  event  )  [protected]
 

Definition at line 76 of file render_area.cpp.

References m_dragging_point.

void render_area::paintEvent QPaintEvent *  event  )  [protected]
 

Definition at line 53 of file render_area.cpp.

References kernel_fassade::draw_all(), and kernel_fassade::get_instance().

QSize render_area::sizeHint  )  const
 

Definition at line 48 of file render_area.cpp.


Member Data Documentation

geo_point_ref render_area::m_dragging_point [private]
 

Definition at line 41 of file render_area.hpp.

Referenced by mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent().


The documentation for this class was generated from the following files:
Generated on Fri May 19 19:30:30 2006 for geometria by  doxygen 1.4.6-NO