O_SESSAME::Plot Class Reference

#include <Plot.h>

List of all members.


Detailed Description

A Plot object is used to display data in a 2-D or 3-D plot.

Using GnuPlot, this class is a C++ interface to plotting. for a list of GnuPlot commands, visit: http://www.duke.edu/~hpgavin/gnuplot.html or http://www.cs.uni.edu/Help/gnuplot/

Todo:
Finish documenting API

Definition at line 29 of file Plot.h.

Public Member Functions

 Plot ()
virtual ~Plot ()
 Plot (const Matrix &_data)
 Plot (const Matrix &_data, int _cols[], const int &_numCols)
void AddPlot (const Matrix &_data)
void AddPlot (const Matrix &_data, int _cols[], const int &_numCols)
void Title (const char *_titleString)
void Set (const char *_parameterName, const char *_values)
void Command (const char *_stringCommand)

Private Attributes

FILE * m_pipeVar
char * m_dataFilename


Constructor & Destructor Documentation

O_SESSAME::Plot::Plot  ) 
 

Definition at line 16 of file Plot.cpp.

O_SESSAME::Plot::~Plot  )  [virtual]
 

Definition at line 25 of file Plot.cpp.

O_SESSAME::Plot::Plot const Matrix _data  ) 
 

Definition at line 31 of file Plot.cpp.

O_SESSAME::Plot::Plot const Matrix _data,
int  _cols[],
const int &  _numCols
 

Definition at line 37 of file Plot.cpp.


Member Function Documentation

void O_SESSAME::Plot::AddPlot const Matrix _data  ) 
 

Definition at line 43 of file Plot.cpp.

void O_SESSAME::Plot::AddPlot const Matrix _data,
int  _cols[],
const int &  _numCols
 

Definition at line 61 of file Plot.cpp.

void O_SESSAME::Plot::Title const char *  _titleString  ) 
 

Definition at line 71 of file Plot.cpp.

void O_SESSAME::Plot::Set const char *  _parameterName,
const char *  _values
 

Definition at line 78 of file Plot.cpp.

void O_SESSAME::Plot::Command const char *  _stringCommand  ) 
 

Definition at line 82 of file Plot.cpp.


Member Data Documentation

FILE* O_SESSAME::Plot::m_pipeVar [private]
 

Definition at line 43 of file Plot.h.

char* O_SESSAME::Plot::m_dataFilename [private]
 

Definition at line 44 of file Plot.h.


Generated on Wed Aug 6 12:59:32 2003 for Open-Sessame Framework by doxygen1.3