1 #ifndef GEOGRAPHICGRIDBUILDER_H 2 #define GEOGRAPHICGRIDBUILDER_H 8 namespace graphbuilders {
44 virtual bool atEnd() = 0;
61 #endif // GEOGRAPHICGRIDBUILDER_H virtual bool beginCreateGrid()=0
Initialize the object to iterate over the loop.
Definition: decisiontreemanager.h:13
virtual QPointF getNext()=0
Calculate the next point and iterate the object state over the loop.
virtual ~GeographicGridBuilder()
Standard Destructor.
Definition: geographicgridbuilder.cpp:25
An abstract class to build a grid of points on a map, based on certain parameters.
Definition: geographicgridbuilder.h:29
virtual bool isAtLineStart()=0
Check if the loop is at the beginning of a "line" This is used to allow constrain creation for delaun...
virtual bool endCreateGrid()=0
Finalize the object when the loop is completed.
virtual bool atEnd()=0
Check if the loop is completed.