Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

GnuPlotterTrajectoryObserver Class Reference

#include <GnuPlotterTrajectoryObserver.h>

Inheritance diagram for GnuPlotterTrajectoryObserver:

Inheritance graph
[legend]
Collaboration diagram for GnuPlotterTrajectoryObserver:

Collaboration graph
[legend]
List of all members.

Public Methods

 GnuPlotterTrajectoryObserver (int chemX, int chemY, int chemZ=-1)
virtual ~GnuPlotterTrajectoryObserver ()
void Update (Subject *theChangedSubject)
void AddChemicalToList (int chemNumber)

Protected Attributes

int chemX
int chemY
int chemZ
std::vector< int > otherChem

Constructor & Destructor Documentation

GnuPlotterTrajectoryObserver::GnuPlotterTrajectoryObserver int    chemX,
int    chemY,
int    chemZ = -1
 

Definition at line 11 of file GnuPlotterTrajectoryObserver.cpp.

References chemX, chemY, and chemZ.

GnuPlotterTrajectoryObserver::~GnuPlotterTrajectoryObserver   [virtual]
 

Definition at line 18 of file GnuPlotterTrajectoryObserver.cpp.


Member Function Documentation

void GnuPlotterTrajectoryObserver::AddChemicalToList int    chemNumber
 

Definition at line 23 of file GnuPlotterTrajectoryObserver.cpp.

References otherChem.

void GnuPlotterTrajectoryObserver::Update Subject   theChangedSubject [virtual]
 

Implements GnuPlotter.

Definition at line 28 of file GnuPlotterTrajectoryObserver.cpp.

References GnuPlotter::buffer, GnuPlotter::buffername, chemX, chemY, chemZ, CellAverageObserver::GetAverageConcentration, SingleNetworkMinimizable::GetCellObserver, ReactionNetwork::GetChemical, SingleNetworkMinimizable::GetExperiment, Chemical::GetName, CellAverageObserver::GetNumberOfTimeSteps, Experiment::GetReactionNetwork, otherChem, and GnuPlotter::SendPlotCommand.


Member Data Documentation

int GnuPlotterTrajectoryObserver::chemX [protected]
 

Definition at line 24 of file GnuPlotterTrajectoryObserver.h.

Referenced by GnuPlotterTrajectoryObserver, and Update.

int GnuPlotterTrajectoryObserver::chemY [protected]
 

Definition at line 25 of file GnuPlotterTrajectoryObserver.h.

Referenced by GnuPlotterTrajectoryObserver, and Update.

int GnuPlotterTrajectoryObserver::chemZ [protected]
 

Definition at line 26 of file GnuPlotterTrajectoryObserver.h.

Referenced by GnuPlotterTrajectoryObserver, and Update.

std::vector<int> GnuPlotterTrajectoryObserver::otherChem [protected]
 

Definition at line 29 of file GnuPlotterTrajectoryObserver.h.

Referenced by AddChemicalToList, and Update.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:06:51 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002