Inheritance diagram for Rtbwers:
Public Member Functions | |
Rtbwers (const Candidates &i_cand, const Chromo &attrChromo) | |
bool | isBwer () const |
double | getConf () const |
void | setConf (double i_conf) |
void | print (FILE *fp) const |
Rtbwers () | |
void | correctVal () |
AzRan | getAzRan () const |
void | setLocation (const AzRan &azran) |
void | setPrevBwerConf (const vector< Rtbwers > &) |
Static Public Member Functions | |
static void | print (const vector< Rtbwers > &, char *fileDir, int vol) |
static Result | evaluate (const vector< Rtbwers > &foundBwers, const vector< Rtbwers > &truthBwers) |
static Result | evaluate_trad (const vector< Rtbwers > &foundBwers, const vector< Rtbwers > &truthBwers) |
static double | evalDist (const Rtbwers &truthBwer, const Rtbwers &foundBwer) |
static vector< Rtbwers > | prune (const vector< Rtbwers > &allBwers) |
static Chromo | defaultChromo () |
static void | set3DValues (vector< Candidates > &candBwers, const vector< RadarImage< int > > &allSwps) |
Public Attributes | |
Fuzzy | fz_bwer |
Fuzzy | fz_marg |
int | numPts |
int | minVal |
int | maxVal |
double | avgVal |
int | maxBound |
int | minBound |
double | avgBound |
int | numBounds |
int | maxCap |
int | minCap |
double | avgCap |
double | cx |
double | cy |
int | minx |
int | miny |
int | maxx |
int | maxy |
double | height |
double | bestHeight |
double | lowVil |
double | prevBwerConf |
int | vol |
int | swp |
Protected Member Functions | |
void | setAttr () |
void | calcConf () |
void | prune (const vector< Rtbwers > &sortedList, int pos) |
Static Protected Member Functions | |
static Chromo | createDefaultChromo () |
Protected Attributes | |
Chromo | attr |
vector< double > | attrvals |
double | conf |
Friends | |
bool | operator< (const Rtbwers &a, const Rtbwers &b) |
bool | operator== (const Rtbwers &a, const Rtbwers &b) |
Rtbwers::Rtbwers | ( | const Candidates & | i_cand, | |
const Chromo & | attrChromo | |||
) |
Rtbwers::Rtbwers | ( | ) | [inline] |
void Rtbwers::calcConf | ( | ) | [protected] |
void Candidates::correctVal | ( | ) | [inherited] |
static Chromo Rtbwers::createDefaultChromo | ( | ) | [static, protected] |
static Chromo Rtbwers::defaultChromo | ( | ) | [static] |
static Result Rtbwers::evaluate | ( | const vector< Rtbwers > & | foundBwers, | |
const vector< Rtbwers > & | truthBwers | |||
) | [static] |
static Result Rtbwers::evaluate_trad | ( | const vector< Rtbwers > & | foundBwers, | |
const vector< Rtbwers > & | truthBwers | |||
) | [static] |
AzRan Candidates::getAzRan | ( | ) | const [inline, inherited] |
double Rtbwers::getConf | ( | ) | const [inline] |
bool Rtbwers::isBwer | ( | ) | const [inline] |
void Rtbwers::print | ( | FILE * | fp | ) | const |
static void Rtbwers::print | ( | const vector< Rtbwers > & | , | |
char * | fileDir, | |||
int | vol | |||
) | [static] |
void Rtbwers::prune | ( | const vector< Rtbwers > & | sortedList, | |
int | pos | |||
) | [protected] |
static void Candidates::set3DValues | ( | vector< Candidates > & | candBwers, | |
const vector< RadarImage< int > > & | allSwps | |||
) | [static, inherited] |
void Rtbwers::setAttr | ( | ) | [protected] |
void Rtbwers::setConf | ( | double | i_conf | ) |
void Candidates::setLocation | ( | const AzRan & | azran | ) | [inline, inherited] |
void Candidates::setPrevBwerConf | ( | const vector< Rtbwers > & | ) | [inherited] |
Chromo Rtbwers::attr [protected] |
vector<double> Rtbwers::attrvals [protected] |
double Candidates::avgBound [inherited] |
double Candidates::avgCap [inherited] |
double Candidates::avgVal [inherited] |
double Candidates::bestHeight [inherited] |
double Rtbwers::conf [protected] |
double Candidates::cx [inherited] |
double Candidates::cy [inherited] |
double Candidates::height [inherited] |
double Candidates::lowVil [inherited] |
int Candidates::maxBound [inherited] |
int Candidates::maxCap [inherited] |
int Candidates::maxVal [inherited] |
int Candidates::maxx [inherited] |
int Candidates::maxy [inherited] |
int Candidates::minBound [inherited] |
int Candidates::minCap [inherited] |
int Candidates::minVal [inherited] |
int Candidates::minx [inherited] |
int Candidates::miny [inherited] |
int Candidates::numBounds [inherited] |
int Candidates::numPts [inherited] |
double Candidates::prevBwerConf [inherited] |
int Candidates::swp [inherited] |
int Candidates::vol [inherited] |