afl::ddf::Geometry Class Reference

#include <geometry.h>

List of all members.

Public Member Functions

 Geometry (size_t rows=1, size_t cols=1, size_t epochs=1, bool node=false)
size_t getRows () const
size_t getCols () const
size_t getEpochs () const
bool getNode () const


Detailed Description

class Geometry describes a geometry of either a node or a property


Constructor & Destructor Documentation

afl::ddf::Geometry::Geometry size_t  rows = 1,
size_t  cols = 1,
size_t  epochs = 1,
bool  node = false
 

constructs a new geometry object

Parameters:
rows the number of rows
cols the number of columns
epochs the number of time steps
node true if this is the geometry of a node in a variable-geometry property, false otherwise.


Member Function Documentation

size_t afl::ddf::Geometry::getCols  )  const
 

Returns:
the number of columns the geometry represents

size_t afl::ddf::Geometry::getEpochs  )  const
 

Returns:
the number of time steps the geometry represents

bool afl::ddf::Geometry::getNode  )  const
 

Returns:
true if the geometry is of a node in a variable-geometry property

size_t afl::ddf::Geometry::getRows  )  const
 

Returns:
the number of rows the geometry represents


The documentation for this class was generated from the following file:
Generated on Fri Dec 22 07:17:52 2006 for afl by  doxygen 1.4.6