algorithm Class Reference

Base class for all algorithms. They have to implement the update() method. More...

#include <algorithm.hpp>

Inheritance diagram for algorithm:

observer subject line_algorithm point_algorithm line_join_algorithm free_point_algorithm lines_meet_algorithm List of all members.

Public Member Functions

 algorithm ()
virtual ~algorithm ()
virtual void update ()=0

Private Member Functions

 algorithm (const algorithm &other)
const algorithmoperator= (const algorithm &orher)

Detailed Description

Base class for all algorithms. They have to implement the update() method.

Definition at line 33 of file algorithm.hpp.


Constructor & Destructor Documentation

algorithm::algorithm const algorithm other  )  [private]
 

algorithm::algorithm  ) 
 

Definition at line 23 of file algorithm.cpp.

algorithm::~algorithm  )  [virtual]
 

Definition at line 27 of file algorithm.cpp.


Member Function Documentation

const algorithm& algorithm::operator= const algorithm orher  )  [private]
 

virtual void algorithm::update  )  [pure virtual]
 

Implements observer.

Implemented in line_algorithm, and point_algorithm.


The documentation for this class was generated from the following files:
Generated on Fri May 19 19:30:29 2006 for geometria by  doxygen 1.4.6-NO