SUMO - Simulation of Urban MObility
Bresenham::BresenhamCallBack Class Reference

#include <Bresenham.h>

Inheritance diagram for Bresenham::BresenhamCallBack:
NBEdge::ToEdgeConnectionsAdder NBNode::ApproachingDivider

Public Member Functions

 BresenhamCallBack ()
virtual void execute (const unsigned int val1, const unsigned int val2)=0
virtual ~BresenhamCallBack ()

Detailed Description

BresenhamCallBack This class is the base interface-describing class for a callback class for the bresenham-function. Derived classes must implement the execute-method which is called on every bresenham-step

Definition at line 51 of file Bresenham.h.


Constructor & Destructor Documentation

constuctor

Definition at line 54 of file Bresenham.h.

virtual Bresenham::BresenhamCallBack::~BresenhamCallBack ( ) [inline, virtual]

destructor

Definition at line 57 of file Bresenham.h.


Member Function Documentation

virtual void Bresenham::BresenhamCallBack::execute ( const unsigned int  val1,
const unsigned int  val2 
) [pure virtual]

called when a bresenham step has been computed

Implemented in NBEdge::ToEdgeConnectionsAdder, and NBNode::ApproachingDivider.

Referenced by Bresenham::compute().


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines