Anaphe Home Page Reference Documentation

Main Page     Namespaces     Classes     Source Code    

Anaphe::IScatter2D Class Reference

#include <IScatter2D.h>

List of all members.


Detailed Description

Abstract class defining a 2D scatter plot "datasource". Basically the interface requires methods to retrieve min/max along X and Y directions plus pseudo-iterator methods to retrieve the points.


Public Types

enum  Resolution { lowRes = 640, highRes = 1024 }

Public Methods

virtual double minX () const=0
virtual double maxX () const=0
virtual double minY () const=0
virtual double maxY () const=0
virtual bool nextPoint (double &x, double &y)=0
virtual void putPoint (double x, double y)=0
virtual bool begin ()=0
virtual ~IScatter2D ()


Member Enumeration Documentation

enum Anaphe::IScatter2D::Resolution
 

Enumeration values:
lowRes 
highRes 


Constructor & Destructor Documentation

virtual Anaphe::IScatter2D::~IScatter2D   [inline, virtual]
 


Member Function Documentation

virtual bool Anaphe::IScatter2D::begin   [pure virtual]
 

virtual double Anaphe::IScatter2D::maxX   const [pure virtual]
 

virtual double Anaphe::IScatter2D::maxY   const [pure virtual]
 

virtual double Anaphe::IScatter2D::minX   const [pure virtual]
 

virtual double Anaphe::IScatter2D::minY   const [pure virtual]
 

virtual bool Anaphe::IScatter2D::nextPoint double &    x,
double &    y
[pure virtual]
 

virtual void Anaphe::IScatter2D::putPoint double    x,
double    y
[pure virtual]
 


The documentation for this class was generated from the following file:

Anaphe documentation generated by Doxygen (www.doxygen.org)