#include <evenoctantiterator.h>
Public Member Functions | |
EvenOctantIterator (double range_squared) | |
~EvenOctantIterator () | |
EvenOctantIterator & | operator++ () |
void | Reset () |
bool | FocusIsControlTile () const |
![]() | |
OctantIterator (double range_squared, const ugdk::math::Integer2D &start_offset) | |
~OctantIterator () | |
ugdk::math::Integer2D | operator* () const |
bool | end () const |
Additional Inherited Members | |
![]() | |
double | range_squared_ |
ugdk::math::Integer2D | focus_ |
game::alg::los::EvenOctantIterator::EvenOctantIterator | ( | double | range_squared | ) |
|
inline |
|
virtual |
Implements game::alg::los::OctantIterator.
|
virtual |
Implements game::alg::los::OctantIterator.
|
virtual |
Implements game::alg::los::OctantIterator.