flowinfo Class Reference

Objects of this class store information about neighbour cells. More...

#include <grid.h>

Collaboration diagram for flowinfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 flowinfo (void)
 ~flowinfo ()
float getContributing (void)
float getTotalContributing (void)
float getTotalContributing (flowinfo *receivingCell)
void setInflow (flowinfo *pCell)
void setShare (float s)

Private Attributes

flowinfonbsFrom [8]
int contributing
float total
float share
bool checked

Detailed Description

Objects of this class store information about neighbour cells.

Definition at line 62 of file grid.h.


Constructor & Destructor Documentation

flowinfo::flowinfo ( void   )  [inline]

Definition at line 72 of file grid.h.

References checked, contributing, share, and total.

flowinfo::~flowinfo (  )  [inline]

Definition at line 73 of file grid.h.


Member Function Documentation

float flowinfo::getContributing ( void   )  [inline]

Definition at line 74 of file grid.h.

References contributing.

float flowinfo::getTotalContributing ( void   )  [inline]

Definition at line 75 of file grid.h.

References total.

Referenced by TGrid::countHigherCellsGIS(), and getTotalContributing().

float flowinfo::getTotalContributing ( flowinfo receivingCell  ) 

Definition at line 280 of file grid.cpp.

References checked, contributing, getTotalContributing(), nbsFrom, share, and total.

Here is the call graph for this function:

void flowinfo::setInflow ( flowinfo pCell  ) 

Definition at line 294 of file grid.cpp.

References contributing, and nbsFrom.

void flowinfo::setShare ( float  s  )  [inline]

Definition at line 78 of file grid.h.

References share.


Member Data Documentation

flowinfo* flowinfo::nbsFrom[8] [private]

Definition at line 65 of file grid.h.

Referenced by getTotalContributing(), and setInflow().

int flowinfo::contributing [private]

Definition at line 66 of file grid.h.

Referenced by flowinfo(), getContributing(), getTotalContributing(), and setInflow().

float flowinfo::total [private]

Definition at line 67 of file grid.h.

Referenced by flowinfo(), and getTotalContributing().

float flowinfo::share [private]

Definition at line 68 of file grid.h.

Referenced by flowinfo(), getTotalContributing(), and setShare().

bool flowinfo::checked [private]

Definition at line 69 of file grid.h.

Referenced by flowinfo(), and getTotalContributing().


The documentation for this class was generated from the following files:
Generated on Tue Mar 11 11:02:39 2008 for Wadiscape Generator by  doxygen 1.5.1