Public Member Functions | |
| Horizon2DExtender (EM::Horizon2D &, const EM::SectionID &) | |
| void | setAngleThreshold (float radians) |
| float | getAngleThreshold () const |
| void | setDirection (const BinIDValue &) |
| const BinIDValue * | getDirection () const |
| int | nextStep () |
Protected Member Functions | |
| void | addNeighbor (bool upwards, const RowCol &sourcerc) |
Protected Attributes | |
| float | anglethreshold_ |
| bool | alldirs_ |
| Coord | xydirection_ |
| BinIDValue | direction_ |
| EM::Horizon2D & | surface_ |
| MPE::Horizon2DExtender::Horizon2DExtender | ( | EM::Horizon2D & | , | |
| const EM::SectionID & | ||||
| ) |
| void MPE::Horizon2DExtender::addNeighbor | ( | bool | upwards, | |
| const RowCol & | sourcerc | |||
| ) | [protected] |
| float MPE::Horizon2DExtender::getAngleThreshold | ( | ) | const |
| const BinIDValue* MPE::Horizon2DExtender::getDirection | ( | ) | const [inline, virtual] |
Reimplemented from MPE::SectionExtender.
| int MPE::Horizon2DExtender::nextStep | ( | ) | [virtual] |
Reimplemented from MPE::SectionExtender.
| void MPE::Horizon2DExtender::setAngleThreshold | ( | float | radians | ) |
| void MPE::Horizon2DExtender::setDirection | ( | const BinIDValue & | ) | [virtual] |
Reimplemented from MPE::SectionExtender.
bool MPE::Horizon2DExtender::alldirs_ [protected] |
float MPE::Horizon2DExtender::anglethreshold_ [protected] |
BinIDValue MPE::Horizon2DExtender::direction_ [protected] |
EM::Horizon2D& MPE::Horizon2DExtender::surface_ [protected] |
Coord MPE::Horizon2DExtender::xydirection_ [protected] |
1.7.1