Public Member Functions | |
RegionInfo (int new_label) | |
int | getMin () const |
int | getMax () const |
void | setDynamicsMax (int new_max) |
int | getDynamicsMax () const |
bool | dynamics_set () const |
int | getDynamics () const |
RegionInfo (std::vector< RegionInfo > vec) | |
void | update (const Pixel &loc, int new_val) |
void | merge (RegionInfo &other) |
const Pixel & | loc () const |
int | dynamic_range () const |
int | getLabel () const |
void | add_basin (int new_label) |
Public Attributes | |
std::set< int > | basins |
int | dyn_level |
w2img::Watershed::RegionInfo::RegionInfo | ( | int | new_label | ) | [inline] |
w2img::Watershed::RegionInfo::RegionInfo | ( | std::vector< RegionInfo > | vec | ) | [inline] |
void w2img::Watershed::RegionInfo::add_basin | ( | int | new_label | ) | [inline] |
int w2img::Watershed::RegionInfo::dynamic_range | ( | ) | const [inline] |
bool w2img::Watershed::RegionInfo::dynamics_set | ( | ) | const [inline] |
int w2img::Watershed::RegionInfo::getDynamics | ( | ) | const [inline] |
int w2img::Watershed::RegionInfo::getDynamicsMax | ( | ) | const [inline] |
int w2img::Watershed::RegionInfo::getLabel | ( | ) | const [inline] |
int w2img::Watershed::RegionInfo::getMax | ( | ) | const [inline] |
int w2img::Watershed::RegionInfo::getMin | ( | ) | const [inline] |
const Pixel& w2img::Watershed::RegionInfo::loc | ( | ) | const [inline] |
void w2img::Watershed::RegionInfo::merge | ( | RegionInfo & | other | ) | [inline] |
void w2img::Watershed::RegionInfo::setDynamicsMax | ( | int | new_max | ) | [inline] |
void w2img::Watershed::RegionInfo::update | ( | const Pixel & | loc, | |
int | new_val | |||
) | [inline] |
std::set<int> w2img::Watershed::RegionInfo::basins |