Public Member Functions | |
| EdgeLineIterator (const EM::EdgeLine &el_, bool forward_=true, int startseg_=0, int startpos_=0) | |
| bool | isOK () const |
| int | nrTurns () const |
| bool | next () |
| const RowCol & | currentRowCol () const |
| EM::PosID | current () const |
| int | currentNodeIdx () const |
| int | currentSegment () const |
Protected Attributes | |
| const EM::EdgeLine & | el |
| int | segment |
| int | nodeidx |
| int | startpos |
| int | startseg |
| bool | forward |
| int | nrturns |
| EM::EdgeLineIterator::EdgeLineIterator | ( | const EM::EdgeLine & | el_, | |
| bool | forward_ = true, |
|||
| int | startseg_ = 0, |
|||
| int | startpos_ = 0 | |||
| ) | [inline] |
| EM::PosID EM::EdgeLineIterator::current | ( | ) | const |
| int EM::EdgeLineIterator::currentNodeIdx | ( | ) | const [inline] |
| const RowCol& EM::EdgeLineIterator::currentRowCol | ( | ) | const [inline] |
| int EM::EdgeLineIterator::currentSegment | ( | ) | const [inline] |
| bool EM::EdgeLineIterator::isOK | ( | ) | const |
| bool EM::EdgeLineIterator::next | ( | ) |
| int EM::EdgeLineIterator::nrTurns | ( | ) | const [inline] |
const EM::EdgeLine& EM::EdgeLineIterator::el [protected] |
bool EM::EdgeLineIterator::forward [protected] |
int EM::EdgeLineIterator::nodeidx [protected] |
int EM::EdgeLineIterator::nrturns [protected] |
int EM::EdgeLineIterator::segment [protected] |
int EM::EdgeLineIterator::startpos [protected] |
int EM::EdgeLineIterator::startseg [protected] |
1.7.1