#include <eyaadvanced.h>

Public Slots | |
| void | slotFitImage () |
Public Member Functions | |
| EyaAdvancedBlackboardSelection (QString name=QString(), QWidget *parent=0, Qt::WindowFlags f=0) | |
| ADVANCED BLACKBOARD SELECTION. | |
| ~EyaAdvancedBlackboardSelection () | |
| bool | loadImage (QString) |
| A generic function to load the image (the compensated one). | |
| bool | loadOriginalImage (QString) |
| This is used only for the original image, not for the compensated one. | |
| QPolygon | getPoints () |
| QPolygon | getTargetPoints () |
| To get the base points. | |
| void | resetPoints () |
| To get the target points. | |
| void | resetTargetPoints () |
| Call the scribble area resetTargetPoints. | |
Private Slots | |
| void | slotTest () |
Private Attributes | |
| QString | fileName |
| QPolygon | oldSelection |
| QPolygon | oldTargetSelection |
| EyaAdvancedBlackboardScribbleArea * | scribbleArea |
| QScrollArea * | scrollArea |
| QVBoxLayout * | mainLayout |
| QPushButton * | buttonOk |
| QPushButton * | buttonCancel |
| QPushButton * | buttonTest |
| QPushButton * | buttonZoomOut |
| QPushButton * | buttonOriginalSize |
| QHBoxLayout * | layoutOkCancel |
This class provides a dialog to select the BASE and the TARGET points to produce the perspective compensation.
| EyaAdvancedBlackboardSelection::EyaAdvancedBlackboardSelection | ( | QString | name = QString(), |
|
| QWidget * | parent = 0, |
|||
| Qt::WindowFlags | f = 0 | |||
| ) |
ADVANCED BLACKBOARD SELECTION.
| EyaAdvancedBlackboardSelection::~EyaAdvancedBlackboardSelection | ( | ) |
| QPolygon EyaAdvancedBlackboardSelection::getPoints | ( | ) | [inline] |
| QPolygon EyaAdvancedBlackboardSelection::getTargetPoints | ( | ) | [inline] |
To get the base points.
| bool EyaAdvancedBlackboardSelection::loadImage | ( | QString | name | ) |
A generic function to load the image (the compensated one).
| bool EyaAdvancedBlackboardSelection::loadOriginalImage | ( | QString | name | ) |
This is used only for the original image, not for the compensated one.
| void EyaAdvancedBlackboardSelection::resetPoints | ( | ) |
To get the target points.
Call the scribble area resetPoints
| void EyaAdvancedBlackboardSelection::resetTargetPoints | ( | ) |
Call the scribble area resetTargetPoints.
| void EyaAdvancedBlackboardSelection::slotFitImage | ( | ) | [slot] |
| void EyaAdvancedBlackboardSelection::slotTest | ( | ) | [private, slot] |
QPushButton * EyaAdvancedBlackboardSelection::buttonCancel [private] |
QPushButton* EyaAdvancedBlackboardSelection::buttonOk [private] |
QPushButton * EyaAdvancedBlackboardSelection::buttonOriginalSize [private] |
QPushButton * EyaAdvancedBlackboardSelection::buttonTest [private] |
QPushButton* EyaAdvancedBlackboardSelection::buttonZoomOut [private] |
QString EyaAdvancedBlackboardSelection::fileName [private] |
QHBoxLayout* EyaAdvancedBlackboardSelection::layoutOkCancel [private] |
QVBoxLayout* EyaAdvancedBlackboardSelection::mainLayout [private] |
QPolygon EyaAdvancedBlackboardSelection::oldSelection [private] |
QPolygon EyaAdvancedBlackboardSelection::oldTargetSelection [private] |
QScrollArea* EyaAdvancedBlackboardSelection::scrollArea [private] |
1.5.8