Engauge Digitizer
2
Callback
CallbackDocumentHash.h
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
#ifndef CALLBACK_BOUNDING_HASH_H
8
#define CALLBACK_BOUNDING_HASH_H
9
10
#include "
CallbackSearchReturn.h
"
11
#include "
DocumentAxesPointsRequired.h
"
12
#include "
DocumentHash.h
"
13
#include <QCryptographicHash>
14
#include <QString>
15
16
class
Point
;
17
19
class
CallbackDocumentHash
20
{
21
public
:
23
CallbackDocumentHash
(
DocumentAxesPointsRequired
documentAxesPointsRequired);
24
virtual
~CallbackDocumentHash
();
25
27
CallbackSearchReturn
callback
(
const
QString &curveName,
28
const
Point
&point);
29
31
DocumentHash
hash
()
const
;
32
33
private
:
34
CallbackDocumentHash
();
35
36
const
DocumentAxesPointsRequired
m_documentAxesPointsRequired;
37
QCryptographicHash m_documentHash;
38
};
39
40
#endif // CALLBACK_BOUNDING_HASH_H
CallbackDocumentHash::~CallbackDocumentHash
virtual ~CallbackDocumentHash()
Definition:
CallbackDocumentHash.cpp:21
CallbackSearchReturn
CallbackSearchReturn
Return values for search callback methods.
Definition:
CallbackSearchReturn.h:17
DocumentAxesPointsRequired
DocumentAxesPointsRequired
Definition:
DocumentAxesPointsRequired.h:9
DocumentHash
QByteArray DocumentHash
Definition:
DocumentHash.h:11
CallbackDocumentHash::hash
DocumentHash hash() const
Computed hash value.
Definition:
CallbackDocumentHash.cpp:79
DocumentAxesPointsRequired.h
DocumentHash.h
CallbackSearchReturn.h
Point
Class that represents one digitized point. The screen-to-graph coordinate transformation is always ex...
Definition:
Point.h:24
CallbackDocumentHash::callback
CallbackSearchReturn callback(const QString &curveName, const Point &point)
Callback method.
Definition:
CallbackDocumentHash.cpp:25
CallbackDocumentHash
Callback for DocumentHash value for a Document.
Definition:
CallbackDocumentHash.h:18
Generated on Sat Jan 4 2020 12:00:00 for Engauge Digitizer by
1.8.16