QXRD
0.11.16
|
#include <qxrdroicalculator.h>
Public Slots | |
int | roiCount () |
QxrdROICoordinatesListModelPtr | roiModel () |
QxrdROICoordinatesPtr | roi (int i) |
QVector< double > | values (QcepImageDataBasePtr img, QcepMaskDataPtr mask) |
Public Slots inherited from QcepObject | |
virtual void | printLine (QString line) |
virtual void | printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) const |
virtual void | criticalMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
virtual void | statusMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
virtual QString | settingsScript () |
QString | scriptValueLiteral (QVariant v) |
Public Member Functions | |
QxrdROICalculator (QcepSettingsSaverWPtr saver, QxrdExperimentWPtr exp, QxrdDetectorProcessorWPtr proc) | |
virtual | ~QxrdROICalculator () |
void | readSettings (QSettings *settings, QString section) |
void | writeSettings (QSettings *settings, QString section) |
Public Member Functions inherited from QcepObject | |
QcepObject (QString name, QcepObject *parent) | |
virtual | ~QcepObject () |
QString | get_Name () const |
void | set_Name (QString name) |
Static Public Member Functions | |
static QScriptValue | toScriptValue (QScriptEngine *engine, const QxrdROICalculatorPtr &proc) |
static void | fromScriptValue (const QScriptValue &obj, QxrdROICalculatorPtr &proc) |
Static Public Member Functions inherited from QcepObject | |
static int | allocatedObjects () |
static int | deletedObjects () |
static QSet< QcepObject * > | allocatedObjectsSet () |
static QString | addSlashes (QString str) |
Private Attributes | |
QMutex | m_Mutex |
QcepSettingsSaverWPtr | m_Saver |
QxrdExperimentWPtr | m_Experiment |
QxrdDetectorProcessorWPtr | m_Processor |
QxrdROICoordinatesListModelPtr | m_ROICoordinatesModel |
Additional Inherited Members | |
Properties inherited from QcepObject | |
QString | name |
Definition at line 17 of file qxrdroicalculator.h.
QxrdROICalculator::QxrdROICalculator | ( | QcepSettingsSaverWPtr | saver, |
QxrdExperimentWPtr | exp, | ||
QxrdDetectorProcessorWPtr | proc | ||
) |
Definition at line 10 of file qxrdroicalculator.cpp.
References DEBUG_CONSTRUCTORS, and qcepDebug().
|
virtual |
Definition at line 22 of file qxrdroicalculator.cpp.
References DEBUG_CONSTRUCTORS, and qcepDebug().
|
static |
Definition at line 38 of file qxrdroicalculator.cpp.
|
virtual |
Reimplemented from QcepObject.
Definition at line 51 of file qxrdroicalculator.cpp.
References m_Mutex, m_ROICoordinatesModel, and QcepObject::readSettings().
|
slot |
Definition at line 87 of file qxrdroicalculator.cpp.
References m_ROICoordinatesModel.
Referenced by values().
|
slot |
Definition at line 73 of file qxrdroicalculator.cpp.
References m_ROICoordinatesModel.
|
slot |
Definition at line 82 of file qxrdroicalculator.cpp.
References m_ROICoordinatesModel.
|
static |
Definition at line 33 of file qxrdroicalculator.cpp.
|
slot |
Definition at line 96 of file qxrdroicalculator.cpp.
References m_ROICoordinatesModel, and roi().
|
virtual |
Reimplemented from QcepObject.
Definition at line 62 of file qxrdroicalculator.cpp.
References m_Mutex, m_ROICoordinatesModel, and QcepObject::writeSettings().
|
private |
Definition at line 43 of file qxrdroicalculator.h.
|
private |
Definition at line 41 of file qxrdroicalculator.h.
Referenced by readSettings(), and writeSettings().
|
private |
Definition at line 44 of file qxrdroicalculator.h.
|
private |
Definition at line 46 of file qxrdroicalculator.h.
Referenced by readSettings(), roi(), roiCount(), roiModel(), values(), and writeSettings().
|
private |
Definition at line 42 of file qxrdroicalculator.h.