#include <target.h>
Public Member Functions | |
void | cleanTargetAssociations (void) |
void | decrementMissedAssociations (int dec=1) |
double | getDistance (MeasurementPtr &mes, int algorithm=0) |
double | getDistanceToPredictedPosition (TargetPtr &target, int algorithm=0) |
void | incrementMissedAssociations (int inc=1) |
Target (MeasurementPtr measurement) | |
Target (TargetPtr prev_target, MeasurementPtr measurement) | |
Target (TargetPtr prev_target) | |
Target () | |
void | zeroMissedAssociations (void) |
~Target () | |
Public Attributes | |
vector< MeasurementPtr > | _assigned_measurements |
double | _aux1 |
long | _cluster |
vector< long > | _concurrent_targets |
long | _exuid |
long | _hypothesis |
long | _id |
long | _missed_associations |
vector< Vector5d > | _past_states |
long | _uid |
string | _variant |
double | stt |
Static Public Attributes | |
static long | _euid = 0 |
static long | _ntotal = 0 |
Friends | |
ostream & | operator<< (ostream &o, Target &t) |
Definition at line 52 of file target.h.
Target::Target | ( | ) |
Definition at line 105 of file target.cpp.
Target::~Target | ( | ) |
Definition at line 114 of file target.cpp.
Target::Target | ( | TargetPtr | prev_target | ) |
Definition at line 121 of file target.cpp.
Target::Target | ( | TargetPtr | prev_target, | |
MeasurementPtr | measurement | |||
) |
Definition at line 183 of file target.cpp.
Target::Target | ( | MeasurementPtr | measurement | ) |
Definition at line 218 of file target.cpp.
void Target::cleanTargetAssociations | ( | void | ) |
Definition at line 299 of file target.cpp.
void Target::decrementMissedAssociations | ( | int | dec = 1 |
) |
Definition at line 52 of file target.cpp.
double Target::getDistance | ( | MeasurementPtr & | mes, | |
int | algorithm = 0 | |||
) |
Definition at line 63 of file target.cpp.
double Target::getDistanceToPredictedPosition | ( | TargetPtr & | target, | |
int | algorithm = 0 | |||
) |
Definition at line 266 of file target.cpp.
void Target::incrementMissedAssociations | ( | int | inc = 1 |
) |
Definition at line 45 of file target.cpp.
void Target::zeroMissedAssociations | ( | void | ) |
Definition at line 58 of file target.cpp.
ostream& operator<< | ( | ostream & | o, | |
Target & | t | |||
) | [friend] |
Definition at line 34 of file target.cpp.
double Target::_aux1 |
long Target::_cluster |
vector<long> Target::_concurrent_targets |
long Target::_euid = 0 [static] |
long Target::_exuid |
long Target::_hypothesis |
long Target::_id |
long Target::_ntotal = 0 [static] |
vector<Vector5d> Target::_past_states |
long Target::_uid |
string Target::_variant |
double Target::stt |