Eclipse SUMO - Simulation of Urban MObility
Bresenham::BresenhamCallBack Class Referenceabstract

#include <Bresenham.h>

Inheritance diagram for Bresenham::BresenhamCallBack:
[legend]

Public Member Functions

 BresenhamCallBack ()
 
virtual void execute (const int val1, const 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 41 of file Bresenham.h.

Constructor & Destructor Documentation

◆ BresenhamCallBack()

Bresenham::BresenhamCallBack::BresenhamCallBack ( )
inline

constuctor

Definition at line 44 of file Bresenham.h.

◆ ~BresenhamCallBack()

virtual Bresenham::BresenhamCallBack::~BresenhamCallBack ( )
inlinevirtual

destructor

Definition at line 47 of file Bresenham.h.

Member Function Documentation

◆ execute()

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

called when a bresenham step has been computed

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

Referenced by Bresenham::compute().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: