|
| PlotMSRaDecIndexer () |
| Empty Indexer. More...
|
|
| PlotMSRaDecIndexer (PlotMSCacheBase *plotmscache, PMS::Axis xAxis, PMS::DataColumn xData, PMS::Axis yAxis, PMS::DataColumn yData, PMS::Axis iterAxis, casacore::Int iterValue, casacore::String xconnect, bool timeconnect, int index) |
| Constructor which takes parent PlotMSCache, x and y axes (non-iteration)
PlotMSRaDecIndexer(PlotMSCacheBase* plotmscache, PMS::Axis xAxis, PMS::DataColumn xData, PMS::Axis yAxis, PMS::DataColumn yData, int index) : PlotMSIndexer(plotmscache, xAxis,xData,yAxis,yData,index) {} More...
|
|
| ~PlotMSRaDecIndexer () |
| Destructor. More...
|
|
double | xAt (unsigned int i) const |
| Overridden PlotPointData methods. More...
|
|
double | yAt (unsigned int i) const |
| Returns the y value at the given index. More...
|
|
void | xAndYAt (unsigned int index, double &x, double &y) const |
| IMPLEMENTED METHODS //. More...
|
|
void | xyAndMaskAt (unsigned int index, double &x, double &y, bool &mask) const |
| IMPLEMENTED METHODS //. More...
|
|
casacore::Double | getRaX (casacore::Int chnk, casacore::Int irel) const |
|
casacore::Double | getRaY (casacore::Int chnk, casacore::Int irel) const |
|
casacore::Double | getDecX (casacore::Int chnk, casacore::Int irel) const |
|
casacore::Double | getDecY (casacore::Int chnk, casacore::Int irel) const |
|
| PlotMSIndexer () |
| A ctor that makes an empty Indexer (for plot initialization) More...
|
|
| PlotMSIndexer (PlotMSCacheBase *plotmscache, PMS::Axis xAxis, PMS::DataColumn xData, PMS::Axis yAxis, PMS::DataColumn yData, casacore::String xconnect, bool timeconnect, int index) |
| Constructor which takes parent PlotMSCache, x and y axes (non-iteration) More...
|
|
virtual | ~PlotMSIndexer () |
| Destructor. More...
|
|
bool | willDeleteData () const |
| Implemented PlotData methods. More...
|
|
void | setDeleteData (bool del=true) |
| Sets whether this object will delete its underlying data structures upon deconstruction or not. More...
|
|
bool | isValid () const |
| ABSTRACT METHODS //. More...
|
|
unsigned int | size () const |
| Implemented PlotPointData methods. More...
|
|
bool | minsMaxes (double &xMin, double &xMax, double &yMin, double &yMax) |
| Gets the minimum and maximum values. More...
|
|
bool | maskedAt (unsigned int index) const |
| Implemented PlotMaskedPointData methods. More...
|
|
unsigned int | sizeMasked () const |
| Unimplemented PlotMaskedPointData methods. More...
|
|
unsigned int | sizeUnmasked () const |
| Returns the number of unmasked points. More...
|
|
bool | maskedMinsMaxes (double &xMin, double &xMax, double &yMin, double &yMax) |
| Gets the mins/maxes for just the masked points. More...
|
|
bool | unmaskedMinsMaxes (double &xMin, double &xMax, double &yMin, double &yMax) |
| Gets the mins/maxes for just the unmasked points. More...
|
|
unsigned int | numBins () const |
| PlotBinnedData methods. More...
|
|
unsigned int | binAt (unsigned int i) const |
|
bool | isBinned () const |
|
void | setUpIndexing () |
| Set up indexing for the plot. More...
|
|
void | setGlobalMinMax (casacore::Bool globalX=false, casacore::Bool globalY=false) |
| Set global min/max flag. More...
|
|
bool | isGlobalXRange () const |
|
bool | isGlobalYRange () const |
|
casacore::Vector< casacore::uInt > | nPoints () |
| Report per-chunk point counters. More...
|
|
casacore::Vector< casacore::uInt > | nCumulative () |
|
casacore::Bool | indexerReady () const |
| Return if the indexer is ready (setUpPlot has been run) More...
|
|
casacore::Record | getPointMetaData (casacore::Int i) |
| Locate datum nearest to specified x,y. More...
|
|
casacore::Record | locateInfo (const casacore::Vector< PlotRegion > ®ions, casacore::Bool showUnflagged, casacore::Bool showFlagged, casacore::Bool selectAll=true) |
|
PlotLogMessage * | locateRange (const casacore::Vector< PlotRegion > ®ions, casacore::Bool showUnflagged, casacore::Bool showFlagged) |
|
PlotLogMessage * | flagRange (const PlotMSFlagging &flagging, const casacore::Vector< PlotRegion > ®ions, casacore::Bool flag=true) |
|
void | reportMeta (casacore::Double x, casacore::Double y, casacore::Bool masked, std::stringstream &ss) |
| Report meta info for current value of currChunk_/irel_. More...
|
|
void | flagInCache (const PlotMSFlagging &flagging, casacore::Bool flag) |
| Set flags in the cache. More...
|
|
casacore::String | iterLabel () |
| Iteration label. More...
|
|
casacore::String | iterValue () |
|
casacore::String | fileLabel () |
|
bool | maskedMinsMaxesRaw (double &xMin, double &xMax, double &yMin, double &yMax) |
| Access to raw min/max data (no auto-global) More...
|
|
bool | unmaskedMinsMaxesRaw (double &xMin, double &xMax, double &yMin, double &yMax) |
|
casacore::Int | getIndex0000 (casacore::Int ch, casacore::Int irel) |
| Directly implemented index calculators (generic index methods point to one of these depending upon axis choice) More...
|
|
casacore::Int | getIndex1000 (casacore::Int ch, casacore::Int irel) |
|
casacore::Int | getIndex0100 (casacore::Int ch, casacore::Int irel) |
|
casacore::Int | getIndex0010 (casacore::Int ch, casacore::Int irel) |
|
casacore::Int | getIndex0110 (casacore::Int ch, casacore::Int irel) |
|
casacore::Int | getIndex1010 (casacore::Int ch, casacore::Int irel) |
|
casacore::Int | getIndex1110 (casacore::Int ch, casacore::Int irel) |
|
casacore::Int | getIndex0001 (casacore::Int ch, casacore::Int irel) |
|
bool | colorize (bool doColorize, PMS::Axis colorizeAxis) |
| set colorize and whether binned data has coloraxis; connected points are binned too More...
|
|
bool | setConnect (casacore::String xconnect, bool timeconnect) |
|
virtual bool | reverseConnect (unsigned int index) const |
| Returns whether data is plotted in reverse order (right to left), needed when connecting points. More...
|
|
unsigned int | connectBinAt (unsigned int i) const |
|
bool | plotConjugates () const |
| Returns whether to plot conjugate data (e.g. More...
|
|
| PlotMaskedPointData () |
|
virtual | ~PlotMaskedPointData () |
|
| PlotPointData () |
|
virtual | ~PlotPointData () |
|
| PlotData () |
|
virtual | ~PlotData () |
|
Definition at line 329 of file PlotMSIndexer.h.