QXRD  0.11.16
Public Member Functions | Properties | List of all members
QxrdImagePlotSettings Class Reference

#include <qxrdimageplotsettings.h>

Inheritance diagram for QxrdImagePlotSettings:
Inheritance graph
[legend]
Collaboration diagram for QxrdImagePlotSettings:
Collaboration graph
[legend]

Public Member Functions

 QxrdImagePlotSettings (QcepSettingsSaverWPtr saver, QcepObject *parent)
 
- Public Member Functions inherited from QcepPlotSettings
 QcepPlotSettings (QString name, QcepSettingsSaverWPtr saver, QcepObject *parent)
 
- Public Member Functions inherited from QcepObject
 QcepObject (QString name, QcepObject *parent)
 
virtual ~QcepObject ()
 
virtual void writeSettings (QSettings *set, QString section)
 
virtual void readSettings (QSettings *set, QString section)
 
QString get_Name () const
 
void set_Name (QString name)
 

Properties

double displayMinimumPctle
 
double displayMaximumPctle
 
double displayMinimumPct
 
double displayMaximumPct
 
double displayMinimumVal
 
double displayMaximumVal
 
int displayScalingMode
 
int displayColorMap
 
bool displayLog
 
bool imageShown
 
bool maskShown
 
bool overflowShown
 
bool interpolatePixels
 
bool maintainAspectRatio
 
bool displayROI
 
double tthMouse
 
double qMouse
 
double rMouse
 
double valMouse
 
double maskMouse
 
- Properties inherited from QcepPlotSettings
double xMouse
 
double yMouse
 
int legendPosition
 
bool xAxisLog
 
bool yAxisLog
 
bool x2AxisLog
 
bool y2AxisLog
 
- Properties inherited from QcepObject
QString name
 

Additional Inherited Members

- 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)
 
- Static Public Member Functions inherited from QcepObject
static int allocatedObjects ()
 
static int deletedObjects ()
 
static QSet< QcepObject * > allocatedObjectsSet ()
 
static QString addSlashes (QString str)
 

Detailed Description

Definition at line 8 of file qxrdimageplotsettings.h.

Constructor & Destructor Documentation

QxrdImagePlotSettings::QxrdImagePlotSettings ( QcepSettingsSaverWPtr  saver,
QcepObject parent 
)
explicit

Definition at line 4 of file qxrdimageplotsettings.cpp.

4  :
5  QcepPlotSettings("imageGraph", saver, parent),
6  m_DisplayMinimumPctle(saver, this, "displayMinimumPctle", 0, "Minimum Displayed Value (as a percentile)"),
7  m_DisplayMaximumPctle(saver, this, "displayMaximumPctle", 100, "Maximum Displayed Value (as a percentile)"),
8  m_DisplayMinimumPct(saver, this, "displayMinimumPct", 0, "Minimum Displayed Value (as % of data range)"),
9  m_DisplayMaximumPct(saver, this, "displayMaximumPct", 100, "Maximum Displayed Value (as % of data range)"),
10  m_DisplayMinimumVal(saver, this, "displayMinimumVal", 0, "Minimum Displayed Value (in absolute units)"),
11  m_DisplayMaximumVal(saver, this, "displayMaximumVal", 10000, "Maximum Displayed Value (in absolute units)"),
12  m_DisplayScalingMode(saver, this, "displayScalingMode", 0, "Display Scaling Mode (0 = percentage, 1 = percentile, 2 = absolute)"),
13  m_DisplayColorMap(saver, this, "displayColorMap", 0, "Display Color Map Index"),
14  m_DisplayLog(saver, this, "displayLog", false, "Logarithmic Intensity Display?"),
15  m_ImageShown(saver, this, "imageShown", 1, "Image Shown?"),
16  m_MaskShown(saver, this, "maskShown", 0, "Mask Shown?"),
17  m_OverflowShown(saver, this, "overflowShown", 0, "Overflow Shown?"),
18  m_InterpolatePixels(saver, this, "interpolatePixels", 1, "Interpolated Pixel Display?"),
19  m_MaintainAspectRatio(saver, this, "maintainAspectRatio", 1, "Maintain Equal Scaling in X and Y"),
20  m_DisplayROI(saver, this, "displayROI", 1, "Display ROI Outlines"),
21  m_TTHMouse(QcepSettingsSaverWPtr(), this,"tthMouse",0, "2 Theta at Mouse"),
22  m_QMouse(QcepSettingsSaverWPtr(), this,"qMouse",0, "Q at Mouse"),
23  m_RMouse(QcepSettingsSaverWPtr(), this,"rMouse",0, "R at Mouse"),
24  m_ValMouse(QcepSettingsSaverWPtr(), this,"valMouse",0, "Image Value at Mouse"),
25  m_MaskMouse(QcepSettingsSaverWPtr(), this,"maskMouse",0, "Mask Value at Mouse")
26 {
27 }
QcepPlotSettings(QString name, QcepSettingsSaverWPtr saver, QcepObject *parent)
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr

Property Documentation

int QxrdImagePlotSettings::displayColorMap
readwrite

Definition at line 36 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::displayLog
readwrite

Definition at line 39 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::displayMaximumPct
readwrite

Definition at line 24 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::displayMaximumPctle
readwrite

Definition at line 18 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::displayMaximumVal
readwrite

Definition at line 30 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::displayMinimumPct
readwrite

Definition at line 21 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::displayMinimumPctle
readwrite

Definition at line 15 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::displayMinimumVal
readwrite

Definition at line 27 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::displayROI
readwrite

Definition at line 57 of file qxrdimageplotsettings.h.

int QxrdImagePlotSettings::displayScalingMode
readwrite

Definition at line 33 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::imageShown
readwrite

Definition at line 42 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::interpolatePixels
readwrite

Definition at line 51 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::maintainAspectRatio
readwrite

Definition at line 54 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::maskMouse
readwrite

Definition at line 72 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::maskShown
readwrite

Definition at line 45 of file qxrdimageplotsettings.h.

bool QxrdImagePlotSettings::overflowShown
readwrite

Definition at line 48 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::qMouse
readwrite

Definition at line 63 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::rMouse
readwrite

Definition at line 66 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::tthMouse
readwrite

Definition at line 60 of file qxrdimageplotsettings.h.

double QxrdImagePlotSettings::valMouse
readwrite

Definition at line 69 of file qxrdimageplotsettings.h.


The documentation for this class was generated from the following files: