cctw
0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
cctw-code
cctwqt
cctwqttransformtester.h
Go to the documentation of this file.
1
#ifndef CCTWQTTRANSFORMTESTER_H
2
#define CCTWQTTRANSFORMTESTER_H
3
4
#include "
cctwobject.h
"
5
#include "
cctwvector3d.h
"
6
7
class
CctwqtMainWindow
;
8
class
CctwCrystalCoordinateParameters
;
9
10
class
CctwqtTransformTester
:
public
CctwObject
11
{
12
Q_OBJECT
13
public
:
14
explicit
CctwqtTransformTester
(
CctwqtMainWindow
*w,
CctwCrystalCoordinateParameters
*p, QObject *parent);
15
16
signals:
17
18
public
slots:
19
void
parametersChanged
();
20
21
void
testGetDetPix
();
22
void
testPixel2QLab
();
23
void
testQLab2HKL
();
24
void
testHKL2Grid
();
25
void
testGrid2HKL
();
26
void
testHKL2QLab
();
27
void
testQLab2Pixel
();
28
void
testGetDetPos
();
29
30
private
:
31
double
getRotation
();
32
CctwDoubleVector3D
getDet
();
33
void
setDet
(
CctwDoubleVector3D
det);
34
CctwDoubleVector3D
getPixels
();
35
void
setPixels
(
CctwDoubleVector3D
val);
36
CctwDoubleVector3D
getQLab
();
37
void
setQLab
(
CctwDoubleVector3D
val);
38
CctwDoubleVector3D
getHKL
();
39
void
setHKL
(
CctwDoubleVector3D
val);
40
CctwDoubleVector3D
getGrid
();
41
void
setGrid
(
CctwDoubleVector3D
val);
42
43
void
setColor
(QDoubleSpinBox *box, QColor col);
44
void
unhighlight
();
45
void
highlightInput
(QDoubleSpinBox *inp);
46
void
highlightOutput
(QDoubleSpinBox *inp);
47
48
private
:
49
CctwqtMainWindow
*
m_MainWindow
;
50
CctwCrystalCoordinateParameters
*
m_Parameters
;
51
};
52
53
#endif // CCTWQTTRANSFORMTESTER_H
CctwObject
Definition:
cctwobject.h:9
CctwqtTransformTester::testPixel2QLab
void testPixel2QLab()
Definition:
cctwqttransformtester.cpp:219
CctwqtTransformTester::getGrid
CctwDoubleVector3D getGrid()
Definition:
cctwqttransformtester.cpp:183
CctwqtTransformTester::setDet
void setDet(CctwDoubleVector3D det)
Definition:
cctwqttransformtester.cpp:100
CctwqtTransformTester::testHKL2Grid
void testHKL2Grid()
Definition:
cctwqttransformtester.cpp:243
CctwqtTransformTester::getDet
CctwDoubleVector3D getDet()
Definition:
cctwqttransformtester.cpp:87
cctwvector3d.h
CctwqtTransformTester::m_Parameters
CctwCrystalCoordinateParameters * m_Parameters
Definition:
cctwqttransformtester.h:50
CctwqtTransformTester::setGrid
void setGrid(CctwDoubleVector3D val)
Definition:
cctwqttransformtester.cpp:196
CctwCrystalCoordinateParameters
Definition:
cctwcrystalcoordinateparameters.h:10
CctwqtTransformTester::m_MainWindow
CctwqtMainWindow * m_MainWindow
Definition:
cctwqttransformtester.h:49
CctwqtTransformTester::setPixels
void setPixels(CctwDoubleVector3D val)
Definition:
cctwqttransformtester.cpp:124
CctwqtTransformTester::setHKL
void setHKL(CctwDoubleVector3D val)
Definition:
cctwqttransformtester.cpp:172
cctwobject.h
CctwqtTransformTester::testQLab2HKL
void testQLab2HKL()
Definition:
cctwqttransformtester.cpp:231
CctwqtTransformTester::getQLab
CctwDoubleVector3D getQLab()
Definition:
cctwqttransformtester.cpp:135
CctwVector3D< double >
CctwqtTransformTester::getPixels
CctwDoubleVector3D getPixels()
Definition:
cctwqttransformtester.cpp:111
CctwqtTransformTester::testQLab2Pixel
void testQLab2Pixel()
Definition:
cctwqttransformtester.cpp:279
CctwqtTransformTester::unhighlight
void unhighlight()
Definition:
cctwqttransformtester.cpp:43
CctwqtTransformTester::setQLab
void setQLab(CctwDoubleVector3D val)
Definition:
cctwqttransformtester.cpp:148
CctwqtTransformTester
Definition:
cctwqttransformtester.h:10
CctwqtTransformTester::parametersChanged
void parametersChanged()
Definition:
cctwqttransformtester.cpp:26
CctwqtTransformTester::highlightOutput
void highlightOutput(QDoubleSpinBox *inp)
Definition:
cctwqttransformtester.cpp:73
CctwqtTransformTester::highlightInput
void highlightInput(QDoubleSpinBox *inp)
Definition:
cctwqttransformtester.cpp:68
CctwqtTransformTester::getRotation
double getRotation()
Definition:
cctwqttransformtester.cpp:78
CctwqtTransformTester::testGetDetPix
void testGetDetPix()
Definition:
cctwqttransformtester.cpp:291
CctwqtTransformTester::testGrid2HKL
void testGrid2HKL()
Definition:
cctwqttransformtester.cpp:255
CctwqtMainWindow
Definition:
cctwqtmainwindow.h:27
CctwqtTransformTester::CctwqtTransformTester
CctwqtTransformTester(CctwqtMainWindow *w, CctwCrystalCoordinateParameters *p, QObject *parent)
Definition:
cctwqttransformtester.cpp:7
CctwqtTransformTester::setColor
void setColor(QDoubleSpinBox *box, QColor col)
Definition:
cctwqttransformtester.cpp:31
CctwqtTransformTester::testHKL2QLab
void testHKL2QLab()
Definition:
cctwqttransformtester.cpp:267
CctwqtTransformTester::testGetDetPos
void testGetDetPos()
Definition:
cctwqttransformtester.cpp:207
CctwqtTransformTester::getHKL
CctwDoubleVector3D getHKL()
Definition:
cctwqttransformtester.cpp:159
Generated on Thu Mar 17 2016 15:17:36 for cctw by
1.8.10