nav_grid_iterators::AbstractLineIterator | Abstract class for iterating over lines |
nav_grid_iterators::BaseIterator< Derived > | |
nav_grid_iterators::Bresenham | Line Iterator using Bresenham's algorithm (no subpixel precision) |
nav_grid_iterators::CircleFill | Iterates over all of the valid indexes that lie within a circle in row major order |
nav_grid_iterators::CircleOutline | Iterates over the valid indexes that lie on the outline of a circle |
InfiniteIterator< Iterator > | |
nav_grid_iterators::Line | Iterates over all of the valid indexes of a line |
nav_grid_iterators::PolygonFill | Iterates over all of the valid indexes that lie within an arbitrary polygon in row major order |
nav_grid_iterators::PolygonOutline | Iterates over all of the valid indexes on the outline of a polygon |
nav_grid_iterators::RayTrace | Line Iterator with Ray Tracing (subpixel accuracy) |
nav_grid_iterators::Spiral | Iterates over all of the valid indexes that lie within a circle from the center out |
nav_grid_iterators::SubGrid | Iterator for looping through every index within an aligned rectangular portion of the grid |
nav_grid_iterators::WholeGrid |