casa::PlotSingleData Class Reference

A single source of data that basically provides indexing of its values. More...

#include <PlotData.h>

Inheritance diagram for casa::PlotSingleData:
casa::PlotData casa::PlotSingleDataImpl< T >

List of all members.

Public Member Functions

 PlotSingleData ()
virtual ~PlotSingleData ()
virtual unsigned int size () const =0
 ABSTRACT METHODS //.
virtual double at (unsigned int i) const =0
 Returns the value at given index.
virtual bool minMax (double &min, double &max)=0
 Gets the minimum and maximum values.

Detailed Description

A single source of data that basically provides indexing of its values.

Definition at line 76 of file PlotData.h.


Constructor & Destructor Documentation

casa::PlotSingleData::PlotSingleData (  )  [inline]

Definition at line 78 of file PlotData.h.

virtual casa::PlotSingleData::~PlotSingleData (  )  [inline, virtual]

Definition at line 80 of file PlotData.h.


Member Function Documentation

virtual double casa::PlotSingleData::at ( unsigned int  i  )  const [pure virtual]

Returns the value at given index.

Implemented in casa::PlotSingleDataImpl< T >.

virtual bool casa::PlotSingleData::minMax ( double &  min,
double &  max 
) [pure virtual]

Gets the minimum and maximum values.

Returns false for error.

Implemented in casa::PlotSingleDataImpl< T >.

virtual unsigned int casa::PlotSingleData::size (  )  const [pure virtual]

ABSTRACT METHODS //.

Returns the number of points.

Implemented in casa::PlotSingleDataImpl< T >.


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