Classes | |
class | AbstractLineIterator |
Abstract class for iterating over lines. More... | |
class | BaseIterator |
class | Bresenham |
Line Iterator using Bresenham's algorithm (no subpixel precision) More... | |
class | CircleFill |
Iterates over all of the valid indexes that lie within a circle in row major order. More... | |
class | CircleOutline |
Iterates over the valid indexes that lie on the outline of a circle. More... | |
class | Line |
Iterates over all of the valid indexes of a line. More... | |
class | PolygonFill |
Iterates over all of the valid indexes that lie within an arbitrary polygon in row major order. More... | |
class | PolygonOutline |
Iterates over all of the valid indexes on the outline of a polygon. More... | |
class | RayTrace |
Line Iterator with Ray Tracing (subpixel accuracy) More... | |
class | Spiral |
Iterates over all of the valid indexes that lie within a circle from the center out. More... | |
class | SubGrid |
Iterator for looping through every index within an aligned rectangular portion of the grid. More... | |
class | WholeGrid |
Functions | |
int | signum (const int val) |
returns the sign of a number |
int nav_grid_iterators::signum | ( | const int | val | ) | [inline] |
returns the sign of a number
val | number |
Definition at line 48 of file circle_outline.h.