An iterator implementing Bresenham Ray-Tracing.
More...
#include <nav2_util/include/nav2_util/line_iterator.hpp>
An iterator implementing Bresenham Ray-Tracing.
Definition at line 46 of file line_iterator.hpp.
◆ LineIterator()
nav2_util::LineIterator::LineIterator |
( |
int |
x0, |
|
|
int |
y0, |
|
|
int |
x1, |
|
|
int |
y1 |
|
) |
| |
|
inline |
◆ getX()
int nav2_util::LineIterator::getX |
( |
| ) |
const |
|
inline |
◆ getX0()
int nav2_util::LineIterator::getX0 |
( |
| ) |
const |
|
inline |
◆ getX1()
int nav2_util::LineIterator::getX1 |
( |
| ) |
const |
|
inline |
◆ getY()
int nav2_util::LineIterator::getY |
( |
| ) |
const |
|
inline |
◆ getY0()
int nav2_util::LineIterator::getY0 |
( |
| ) |
const |
|
inline |
◆ getY1()
int nav2_util::LineIterator::getY1 |
( |
| ) |
const |
|
inline |
◆ isValid()
bool nav2_util::LineIterator::isValid |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: