cctw
0.2.1
|
#include <cctwqttransformtester.h>
Public Slots | |
void | parametersChanged () |
void | testGetDetPix () |
void | testPixel2QLab () |
void | testQLab2HKL () |
void | testHKL2Grid () |
void | testGrid2HKL () |
void | testHKL2QLab () |
void | testQLab2Pixel () |
void | testGetDetPos () |
Public Slots inherited from CctwObject | |
virtual void | printLine (QString line) |
virtual void | printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) |
virtual QString | settingsScript () |
QString | scriptValueLiteral (QVariant v) |
Public Member Functions | |
CctwqtTransformTester (CctwqtMainWindow *w, CctwCrystalCoordinateParameters *p, QObject *parent) | |
Public Member Functions inherited from CctwObject | |
CctwObject (QString name, QObject *parent=0) | |
virtual void | writeSettings (QSettings *set, QString section) |
virtual void | readSettings (QSettings *set, QString section) |
Private Member Functions | |
double | getRotation () |
CctwDoubleVector3D | getDet () |
void | setDet (CctwDoubleVector3D det) |
CctwDoubleVector3D | getPixels () |
void | setPixels (CctwDoubleVector3D val) |
CctwDoubleVector3D | getQLab () |
void | setQLab (CctwDoubleVector3D val) |
CctwDoubleVector3D | getHKL () |
void | setHKL (CctwDoubleVector3D val) |
CctwDoubleVector3D | getGrid () |
void | setGrid (CctwDoubleVector3D val) |
void | setColor (QDoubleSpinBox *box, QColor col) |
void | unhighlight () |
void | highlightInput (QDoubleSpinBox *inp) |
void | highlightOutput (QDoubleSpinBox *inp) |
Private Attributes | |
CctwqtMainWindow * | m_MainWindow |
CctwCrystalCoordinateParameters * | m_Parameters |
Additional Inherited Members | |
Properties inherited from CctwObject | |
QString | name |
Definition at line 10 of file cctwqttransformtester.h.
|
explicit |
Definition at line 7 of file cctwqttransformtester.cpp.
References m_MainWindow, m_Parameters, parametersChanged(), CctwObject::printMessage(), testGetDetPix(), testGetDetPos(), testGrid2HKL(), testHKL2Grid(), testHKL2QLab(), testPixel2QLab(), testQLab2HKL(), testQLab2Pixel(), and CctwqtMainWindow::ui.
|
private |
Definition at line 87 of file cctwqttransformtester.cpp.
References highlightInput(), m_MainWindow, and CctwqtMainWindow::ui.
Referenced by testGetDetPos().
|
private |
Definition at line 183 of file cctwqttransformtester.cpp.
References highlightInput(), m_MainWindow, and CctwqtMainWindow::ui.
Referenced by testGrid2HKL().
|
private |
Definition at line 159 of file cctwqttransformtester.cpp.
References highlightInput(), m_MainWindow, and CctwqtMainWindow::ui.
Referenced by testHKL2Grid(), and testHKL2QLab().
|
private |
Definition at line 111 of file cctwqttransformtester.cpp.
References highlightInput(), m_MainWindow, and CctwqtMainWindow::ui.
Referenced by testGetDetPix(), and testPixel2QLab().
|
private |
Definition at line 135 of file cctwqttransformtester.cpp.
References highlightInput(), m_MainWindow, and CctwqtMainWindow::ui.
Referenced by testQLab2HKL(), and testQLab2Pixel().
|
private |
Definition at line 78 of file cctwqttransformtester.cpp.
References highlightInput(), m_MainWindow, and CctwqtMainWindow::ui.
Referenced by testGetDetPix(), testGetDetPos(), testGrid2HKL(), testHKL2Grid(), testHKL2QLab(), testPixel2QLab(), testQLab2HKL(), and testQLab2Pixel().
|
private |
Definition at line 68 of file cctwqttransformtester.cpp.
References setColor().
Referenced by getDet(), getGrid(), getHKL(), getPixels(), getQLab(), and getRotation().
|
private |
Definition at line 73 of file cctwqttransformtester.cpp.
References setColor().
Referenced by setDet(), setGrid(), setHKL(), setPixels(), and setQLab().
|
slot |
Definition at line 26 of file cctwqttransformtester.cpp.
References CctwObject::printMessage().
Referenced by CctwqtTransformTester().
|
private |
Definition at line 31 of file cctwqttransformtester.cpp.
Referenced by highlightInput(), highlightOutput(), and unhighlight().
|
private |
Definition at line 100 of file cctwqttransformtester.cpp.
References highlightOutput(), m_MainWindow, CctwqtMainWindow::ui, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by testGetDetPix().
|
private |
Definition at line 196 of file cctwqttransformtester.cpp.
References highlightOutput(), m_MainWindow, CctwqtMainWindow::ui, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by testHKL2Grid().
|
private |
Definition at line 172 of file cctwqttransformtester.cpp.
References highlightOutput(), m_MainWindow, CctwqtMainWindow::ui, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by testGrid2HKL(), and testQLab2HKL().
|
private |
Definition at line 124 of file cctwqttransformtester.cpp.
References highlightOutput(), m_MainWindow, CctwqtMainWindow::ui, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by testGetDetPos(), and testQLab2Pixel().
|
private |
Definition at line 148 of file cctwqttransformtester.cpp.
References highlightOutput(), m_MainWindow, CctwqtMainWindow::ui, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by testHKL2QLab(), and testPixel2QLab().
|
slot |
Definition at line 291 of file cctwqttransformtester.cpp.
References CctwCrystalCoordinateTransform::getDetPix(), getPixels(), getRotation(), m_Parameters, CctwCrystalCoordinateTransform::setCurrentFrame(), setDet(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 207 of file cctwqttransformtester.cpp.
References getDet(), CctwCrystalCoordinateTransform::getDetPos(), getRotation(), m_Parameters, CctwCrystalCoordinateTransform::setCurrentFrame(), setPixels(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 255 of file cctwqttransformtester.cpp.
References getGrid(), getRotation(), CctwCrystalCoordinateTransform::grid2hkl(), m_Parameters, CctwCrystalCoordinateTransform::setCurrentFrame(), setHKL(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 243 of file cctwqttransformtester.cpp.
References getHKL(), getRotation(), CctwCrystalCoordinateTransform::hkl2grid(), m_Parameters, CctwCrystalCoordinateTransform::setCurrentFrame(), setGrid(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 267 of file cctwqttransformtester.cpp.
References getHKL(), getRotation(), CctwCrystalCoordinateTransform::hkl2qlab(), m_Parameters, CctwCrystalCoordinateTransform::setCurrentFrame(), setQLab(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 219 of file cctwqttransformtester.cpp.
References getPixels(), getRotation(), m_Parameters, CctwCrystalCoordinateTransform::pixel2qlab(), CctwCrystalCoordinateTransform::setCurrentFrame(), setQLab(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 231 of file cctwqttransformtester.cpp.
References getQLab(), getRotation(), m_Parameters, CctwCrystalCoordinateTransform::qlab2hkl(), CctwCrystalCoordinateTransform::setCurrentFrame(), setHKL(), and unhighlight().
Referenced by CctwqtTransformTester().
|
slot |
Definition at line 279 of file cctwqttransformtester.cpp.
References getQLab(), getRotation(), m_Parameters, CctwCrystalCoordinateTransform::qlab2pixel(), CctwCrystalCoordinateTransform::setCurrentFrame(), setPixels(), and unhighlight().
Referenced by CctwqtTransformTester().
|
private |
Definition at line 43 of file cctwqttransformtester.cpp.
References m_MainWindow, setColor(), and CctwqtMainWindow::ui.
Referenced by testGetDetPix(), testGetDetPos(), testGrid2HKL(), testHKL2Grid(), testHKL2QLab(), testPixel2QLab(), testQLab2HKL(), and testQLab2Pixel().
|
private |
Definition at line 49 of file cctwqttransformtester.h.
Referenced by CctwqtTransformTester(), getDet(), getGrid(), getHKL(), getPixels(), getQLab(), getRotation(), setDet(), setGrid(), setHKL(), setPixels(), setQLab(), and unhighlight().
|
private |
Definition at line 50 of file cctwqttransformtester.h.
Referenced by CctwqtTransformTester(), testGetDetPix(), testGetDetPos(), testGrid2HKL(), testHKL2Grid(), testHKL2QLab(), testPixel2QLab(), testQLab2HKL(), and testQLab2Pixel().