DGtal
0.6.devel
|
#include <UmbrellaComputer.h>
Public Member Functions | |
State () | |
State (const Surfel &_surfel, Dimension _k, bool _epsilon, Dimension _j) | |
bool | operator== (const State &other) const |
bool | operator< (const State &other) const |
Data Fields | |
Surfel | surfel |
Dimension | k |
bool | epsilon |
Dimension | j |
Stores (the main part of) the state when visiting an umbrella.
Definition at line 105 of file UmbrellaComputer.h.
|
inline |
Definition at line 115 of file UmbrellaComputer.h.
|
inline |
|
inline |
Definition at line 127 of file UmbrellaComputer.h.
References DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::epsilon, DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::j, DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::k, and DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::surfel.
|
inline |
Definition at line 120 of file UmbrellaComputer.h.
References DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::epsilon, DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::j, DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::k, and DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::surfel.
bool DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::epsilon |
Orientation to find separator (true = positively along k-axis)
Definition at line 112 of file UmbrellaComputer.h.
Referenced by DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator<(), and DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator==().
Dimension DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::j |
Track direction (j != k), j in sDirs(surfel).
Definition at line 114 of file UmbrellaComputer.h.
Referenced by DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator<(), and DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator==().
Dimension DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::k |
Direction to find separator, k in sDirs(surfel).
Definition at line 110 of file UmbrellaComputer.h.
Referenced by DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator<(), and DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator==().
Surfel DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::surfel |
Current surfel.
Definition at line 108 of file UmbrellaComputer.h.
Referenced by DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator<(), DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::State::operator==(), and DGtal::UmbrellaComputer< TDigitalSurfaceTracker >::setState().