Fréchet View  1.6.0
A Tool for Exploring Fréchet Distance Algorithms
baseview.h File Reference
#include <QFrame>
#include <QGraphicsView>
#include <QLabel>
#include <QToolButton>
#include <QSlider>
#include <QSettings>
#include <QAbstractGraphicsShapeItem>
#include <QGestureEvent>

Go to the source code of this file.

Classes

class  frechet::view::GraphicsView
 a QGraphicsView with additional support for mouse and gesture events. re-implements a couple of event handling routines. More...
 
class  frechet::view::BaseView
 base class for view widgets. More...
 
class  frechet::view::GraphicsHoverLineItem
 a QGraphicsLitem that can handle mouse hover events. It is used to highlight mouse sensitve polygon segments. More...
 

Namespaces

 frechet
 global definitions for all algorithms.
 
 frechet::view
 the visible parts of the Qt application: windows and widgets.
 

Functions

void frechet::view::singleStep (QAbstractSlider *, double factor)
 perform a single step on a slider More...
 
void frechet::view::pageStep (QAbstractSlider *, double factor)
 perform a page step on a slider More...
 
double frechet::view::normalizedValue (QAbstractSlider *slider)
 
void frechet::view::setNormalizedValue (QAbstractSlider *slider, double nval)
 update slider with a normalized value More...