Inheritance diagram for RegionSet:
Public Member Functions | |
RegionSet (ImgRoutines img) | |
RegionSet (const RegionSet &orig) | |
~RegionSet () | |
PointSet * | getPointSet (int regNo) |
int | getNumPointSets () |
void | prune (int minPixels) |
void | coalesce (int distThresh, int maxIter=10) |
void | coalesceFuzzy (CoalesceMode cmode, int numIters=2) |
Data2D< int > | makeImage () |
RegionSet | createCombinedSet (bool whetherToPruneAlso) |
int | print (char *fileName) |
void | pruneDuplicatePoints () |
RegionSet (char *fileName) | |
Protected Attributes | |
PointSet ** | regions |
int * | numPointers |
int | numRegions |
int | ht |
int | wd |
RegionSet::RegionSet | ( | ImgRoutines | img | ) |
RegionSet::RegionSet | ( | const RegionSet & | orig | ) |
RegionSet::~RegionSet | ( | ) |
RegionSet::RegionSet | ( | char * | fileName | ) |
void RegionSet::coalesce | ( | int | distThresh, | |
int | maxIter = 10 | |||
) |
void RegionSet::coalesceFuzzy | ( | CoalesceMode | cmode, | |
int | numIters = 2 | |||
) |
int RegionSet::getNumPointSets | ( | ) | [inline] |
PointSet* RegionSet::getPointSet | ( | int | regNo | ) | [inline] |
int RegionSet::print | ( | char * | fileName | ) |
void RegionSet::prune | ( | int | minPixels | ) |
void RegionSet::pruneDuplicatePoints | ( | ) |
int RegionSet::ht [protected] |
int* RegionSet::numPointers [protected] |
int RegionSet::numRegions [protected] |
PointSet** RegionSet::regions [protected] |
int RegionSet::wd [protected] |