casa
5.7.0-16
|
Specifies iteration parameters for plotms. More...
#include <PlotMSIterParam.h>
Private Attributes | |
PMS::Axis | iterAxis_ |
The Iteration axis. More... | |
casacore::Bool | globalScaleX_ |
global scale X and Y axes More... | |
casacore::Bool | globalScaleY_ |
casacore::Bool | commonAxisX_ |
Whether to use a common axis when the grid consists of multiple plots and the axis has a global scale. More... | |
casacore::Bool | commonAxisY_ |
casacore::Int | gridRow |
The location of the plot in rows and columns. More... | |
casacore::Int | gridCol |
Static Private Attributes | |
static const casacore::String | ITER_AXIS |
static const casacore::String | GLOBAL_SCALE_X |
static const casacore::String | GLOBAL_SCALE_Y |
static const casacore::String | COMMON_AXIS_X |
static const casacore::String | COMMON_AXIS_Y |
static const casacore::String | ROW_INDEX |
static const casacore::String | COL_INDEX |
Specifies iteration parameters for plotms.
Definition at line 35 of file PlotMSIterParam.h.
casa::PlotMSIterParam::PlotMSIterParam | ( | ) |
Static //.
None
Non-Static //
Constructor, which uses default values.
casa::PlotMSIterParam::~PlotMSIterParam | ( | ) |
Destructor.
void casa::PlotMSIterParam::fromRecord | ( | const casacore::RecordInterface & | record | ) |
Converts this object to/from a record.
Each field will have a key that is its enum name
|
inline |
Definition at line 67 of file PlotMSIterParam.h.
References gridCol.
Referenced by casa::PMS_PP_Iteration::getGridCol().
|
inline |
Definition at line 66 of file PlotMSIterParam.h.
References gridRow.
Referenced by casa::PMS_PP_Iteration::getGridRow().
|
inline |
Definition at line 62 of file PlotMSIterParam.h.
References commonAxisX_.
Referenced by casa::PMS_PP_Iteration::isCommonAxisX().
|
inline |
Definition at line 63 of file PlotMSIterParam.h.
References commonAxisY_.
Referenced by casa::PMS_PP_Iteration::isCommonAxisY().
|
inline |
Definition at line 64 of file PlotMSIterParam.h.
References globalScaleX_.
Referenced by casa::PMS_PP_Iteration::isGlobalScaleX().
|
inline |
Definition at line 65 of file PlotMSIterParam.h.
References globalScaleY_.
Referenced by casa::PMS_PP_Iteration::isGlobalScaleY().
bool casa::PlotMSIterParam::isIteration | ( | ) | const |
|
inline |
Convenience methods for returning the standard field values.
Definition at line 60 of file PlotMSIterParam.h.
References iterAxis_.
Referenced by casa::PMS_PP_Iteration::iterationAxis(), and setIterAxis().
|
inline |
Definition at line 61 of file PlotMSIterParam.h.
References casa::PMS::axis, and iterAxis_.
|
inline |
Definition at line 89 of file PlotMSIterParam.h.
References operator==().
bool casa::PlotMSIterParam::operator== | ( | const PlotMSIterParam & | other | ) | const |
Equality operators.
Referenced by operator!=().
|
inline |
Definition at line 76 of file PlotMSIterParam.h.
References commonAxisX_.
Referenced by casa::PMS_PP_Iteration::setCommonAxisX().
|
inline |
Definition at line 77 of file PlotMSIterParam.h.
References commonAxisY_.
Referenced by casa::PMS_PP_Iteration::setCommonAxisY().
void casa::PlotMSIterParam::setDefaults | ( | ) |
Sets the default values.
|
inline |
Definition at line 78 of file PlotMSIterParam.h.
References globalScaleX_.
Referenced by casa::PMS_PP_Iteration::setGlobalScaleX().
|
inline |
Definition at line 79 of file PlotMSIterParam.h.
References globalScaleY_.
Referenced by casa::PMS_PP_Iteration::setGlobalScaleY().
|
inline |
Definition at line 81 of file PlotMSIterParam.h.
References gridCol, and casacore::max().
Referenced by casa::PMS_PP_Iteration::setGridCol().
|
inline |
Definition at line 80 of file PlotMSIterParam.h.
References gridRow, and casacore::max().
Referenced by casa::PMS_PP_Iteration::setGridRow().
|
inline |
Convenience methods for setting the standard field values.
Definition at line 74 of file PlotMSIterParam.h.
References iterAxis(), and iterAxis_.
Referenced by casa::PMS_PP_Iteration::setIterationAxis().
|
inline |
Definition at line 75 of file PlotMSIterParam.h.
References casa::PMS::axis, and iterAxis_.
casacore::String casa::PlotMSIterParam::summary | ( | ) | const |
Print out a summary.
casacore::Record casa::PlotMSIterParam::toRecord | ( | ) | const |
|
staticprivate |
Definition at line 121 of file PlotMSIterParam.h.
|
staticprivate |
Definition at line 113 of file PlotMSIterParam.h.
|
staticprivate |
Definition at line 114 of file PlotMSIterParam.h.
|
private |
Whether to use a common axis when the grid consists of multiple plots and the axis has a global scale.
Definition at line 112 of file PlotMSIterParam.h.
Referenced by isCommonAxisX(), and setCommonAxisX().
|
private |
Definition at line 112 of file PlotMSIterParam.h.
Referenced by isCommonAxisY(), and setCommonAxisY().
|
staticprivate |
Definition at line 107 of file PlotMSIterParam.h.
|
staticprivate |
Definition at line 108 of file PlotMSIterParam.h.
|
private |
global scale X and Y axes
Definition at line 106 of file PlotMSIterParam.h.
Referenced by isGlobalAxisX(), and setGlobalScaleX().
|
private |
Definition at line 106 of file PlotMSIterParam.h.
Referenced by isGlobalAxisY(), and setGlobalScaleY().
|
private |
Definition at line 119 of file PlotMSIterParam.h.
Referenced by getGridCol(), and setGridCol().
|
private |
The location of the plot in rows and columns.
Definition at line 118 of file PlotMSIterParam.h.
Referenced by getGridRow(), and setGridRow().
|
staticprivate |
Definition at line 103 of file PlotMSIterParam.h.
|
private |
The Iteration axis.
Definition at line 102 of file PlotMSIterParam.h.
Referenced by iterAxis(), iterAxisStr(), and setIterAxis().
|
staticprivate |
Definition at line 120 of file PlotMSIterParam.h.