Engauge Digitizer
2
Callback
CallbackCheckEditPointAxis.cpp
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#include "
CallbackCheckEditPointAxis.h
"
8
#include "
Point.h
"
9
10
CallbackCheckEditPointAxis::CallbackCheckEditPointAxis
(
const
DocumentModelCoords
&modelCoords,
11
const
QString &pointIdentifier,
12
const
QPointF &posScreen,
13
const
QPointF &posGraph,
14
DocumentAxesPointsRequired
documentAxesPointsRequired) :
15
CallbackAxisPointsAbstract
(modelCoords,
16
pointIdentifier,
17
posScreen,
18
posGraph,
19
documentAxesPointsRequired)
20
{
21
}
22
23
bool
CallbackCheckEditPointAxis::isError
()
const
24
{
25
return
CallbackAxisPointsAbstract::isError
();
26
}
27
28
QString
CallbackCheckEditPointAxis::errorMessage
()
const
29
{
30
return
CallbackAxisPointsAbstract::errorMessage
();
31
}
Point.h
CallbackCheckEditPointAxis::CallbackCheckEditPointAxis
CallbackCheckEditPointAxis(const DocumentModelCoords &modelCoords, const QString &pointIdentifier, const QPointF &posScreen, const QPointF &posGraph, DocumentAxesPointsRequired documentAxesPointsRequired)
Single constructor.
Definition:
CallbackCheckEditPointAxis.cpp:10
DocumentAxesPointsRequired
DocumentAxesPointsRequired
Definition:
DocumentAxesPointsRequired.h:9
CallbackCheckEditPointAxis::errorMessage
QString errorMessage() const
Error message that explains the problem indicated by isError.
Definition:
CallbackCheckEditPointAxis.cpp:28
CallbackAxisPointsAbstract
Callback for collecting axis points and then performing common calculations on those axis points.
Definition:
CallbackAxisPointsAbstract.h:34
CallbackAxisPointsAbstract::errorMessage
QString errorMessage() const
This value is checked after iterating to see what was wrong if the axis data was incorrect.
Definition:
CallbackAxisPointsAbstract.h:75
CallbackCheckEditPointAxis::isError
bool isError() const
True if an error occurred during iteration.
Definition:
CallbackCheckEditPointAxis.cpp:23
CallbackAxisPointsAbstract::isError
bool isError() const
This value is checked after iterating to see if the axis data is correct.
Definition:
CallbackAxisPointsAbstract.h:79
CallbackCheckEditPointAxis.h
DocumentModelCoords
Model for DlgSettingsCoords and CmdSettingsCoords.
Definition:
DocumentModelCoords.h:19
Generated on Sat Jan 4 2020 12:00:00 for Engauge Digitizer by
1.8.16