casa::FeatherPlotWidgetSlice Class Reference

A specialization of FeatherPlotWidget for displaying line plots. More...

#include <FeatherPlotWidgetSlice.h>

Inheritance diagram for casa::FeatherPlotWidgetSlice:
casa::FeatherPlotWidget

List of all members.

Public Types

typedef FeatherCurveType::CurveType CurveType
typedef FeatherDataType::DataType DataType

Public Member Functions

 FeatherPlotWidgetSlice (const QString &title, FeatherPlot::PlotType plotType, QWidget *parent=0)
virtual ~FeatherPlotWidgetSlice ()
virtual void addZoomNeutralCurves ()

Protected Member Functions

virtual void resetColors ()
virtual void addSumData ()
virtual void zoomRectangleOther (double minX, double maxX, double minY, double maxY)
virtual void zoom90Other (double dishPosition)

Private Member Functions

void zoom90 (double dishPosition, CurveType cType, DataType dType)
void zoomRect (double minX, double maxX, CurveType cType, DataType dType)
void addSumData (bool logScale)
void addDisplayedPlotCurve (FeatherCurveType::CurveType curveType, FeatherDataType::DataType dataType)

Detailed Description

A specialization of FeatherPlotWidget for displaying line plots.

Definition at line 37 of file FeatherPlotWidgetSlice.h.


Member Typedef Documentation

Reimplemented from casa::FeatherPlotWidget.

Definition at line 39 of file FeatherPlotWidgetSlice.h.

Reimplemented from casa::FeatherPlotWidget.

Definition at line 40 of file FeatherPlotWidgetSlice.h.


Constructor & Destructor Documentation

casa::FeatherPlotWidgetSlice::FeatherPlotWidgetSlice ( const QString &  title,
FeatherPlot::PlotType  plotType,
QWidget *  parent = 0 
)
virtual casa::FeatherPlotWidgetSlice::~FeatherPlotWidgetSlice (  )  [virtual]

Member Function Documentation

void casa::FeatherPlotWidgetSlice::addDisplayedPlotCurve ( FeatherCurveType::CurveType  curveType,
FeatherDataType::DataType  dataType 
) [private]
void casa::FeatherPlotWidgetSlice::addSumData ( bool  logScale  )  [private, virtual]

Reimplemented from casa::FeatherPlotWidget.

virtual void casa::FeatherPlotWidgetSlice::addSumData (  )  [protected, virtual]

Reimplemented from casa::FeatherPlotWidget.

virtual void casa::FeatherPlotWidgetSlice::addZoomNeutralCurves (  )  [virtual]
virtual void casa::FeatherPlotWidgetSlice::resetColors (  )  [protected, virtual]

Reimplemented from casa::FeatherPlotWidget.

void casa::FeatherPlotWidgetSlice::zoom90 ( double  dishPosition,
CurveType  cType,
DataType  dType 
) [private]
virtual void casa::FeatherPlotWidgetSlice::zoom90Other ( double  dishPosition  )  [protected, virtual]
void casa::FeatherPlotWidgetSlice::zoomRect ( double  minX,
double  maxX,
CurveType  cType,
DataType  dType 
) [private]
virtual void casa::FeatherPlotWidgetSlice::zoomRectangleOther ( double  minX,
double  maxX,
double  minY,
double  maxY 
) [protected, virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1