casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
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 79 of file PlotData.h.


Constructor & Destructor Documentation

Definition at line 81 of file PlotData.h.

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

Definition at line 83 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: