Version: 0.6.0
JulianTimeSeriesDataset Class Reference
Inheritance diagram for JulianTimeSeriesDataset:
Collaboration diagram for JulianTimeSeriesDataset:

Public Types

typedef std::pair< double, double > TimePair
 
- Public Types inherited from Observable< DatasetObserver >
typedef DatasetObserver Observer
 

Public Member Functions

 JulianTimeSeriesDataset (const vector< TimePair > &data)
 
virtual size_t GetSerieCount ()
 
virtual wxString GetSerieName (size_t serie)
 
virtual size_t GetCount (size_t serie)
 
virtual double GetX (size_t index, size_t serie)
 
virtual double GetY (size_t index, size_t serie)
 
void clear ()
 
void reserve (size_t length)
 
void push_back (const TimePair &tvpair)
 
- Public Member Functions inherited from XYDataset
XYRenderer * GetRenderer ()
 
virtual double GetMaxY ()
 
virtual double GetMinY ()
 
virtual double GetMaxX ()
 
virtual double GetMinX ()
 
virtual double GetMinValue (bool verticalAxis)
 
virtual double GetMaxValue (bool verticalAxis)
 
- Public Member Functions inherited from Dataset
void SetRenderer (Renderer *renderer)
 
Renderer * GetBaseRenderer ()
 
void BeginUpdate ()
 
void EndUpdate ()
 
virtual DateTimeDataset * AsDateTimeDataset ()
 
void AddMarker (Marker *marker)
 
size_t GetMarkersCount ()
 
Marker * GetMarker (size_t index)
 
virtual void NeedRedraw (DrawObject *obj)
 
- Public Member Functions inherited from RefObject
void AddRef ()
 
void Unref ()
 
int RefCount ()
 
- Public Member Functions inherited from Observable< DatasetObserver >
void AddObserver (DatasetObserver *_observer)
 
void RemoveObserver (DatasetObserver *_observer)
 

Additional Inherited Members

- Public Attributes inherited from Observable< DatasetObserver >
std::vector< DatasetObserver * >
::iterator 
OIt
 
- Protected Member Functions inherited from XYDataset
virtual bool AcceptRenderer (Renderer *r)
 
- Protected Member Functions inherited from Dataset
void DatasetChanged ()
 
- Protected Attributes inherited from Dataset
Renderer * m_renderer
 
- Protected Attributes inherited from Observable< DatasetObserver >
std::vector< DatasetObserver * > observers
 

Member Function Documentation

size_t JulianTimeSeriesDataset::GetCount ( size_t  serie)
virtual

Returns value count in serie specified by index.

Parameters
serieindex
Returns
value count

Implements Dataset.

size_t JulianTimeSeriesDataset::GetSerieCount ( )
virtual

Returns serie count in this dataset.

Returns
serie count

Implements Dataset.

wxString JulianTimeSeriesDataset::GetSerieName ( size_t  serie)
virtual

Returns serie name.

Parameters
serieindex
Returns
serie name

Implements Dataset.

double JulianTimeSeriesDataset::GetX ( size_t  index,
size_t  serie 
)
virtual

Returns x value at index.

Parameters
indexindex
Returns
x value

Implements XYDataset.

double JulianTimeSeriesDataset::GetY ( size_t  index,
size_t  serie 
)
virtual

Returns y value at index.

Parameters
indexindex
Returns
y value

Implements XYDataset.


The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/freechart/wx/xy/juliantimeseriesdataset.h
  • /home/bishop/work/projects/nextgismanager/src/freechart/xy/juliantimeseriesdataset.cpp