Measurement class type. More...
#include <measurement.h>
Public Member Functions | |
bool | breakPointDetector (PointPtr &pt, PointPtr &pt_m1) |
Break point detection used as clustering criterion. | |
void | calculateCentroid (void) |
Calculate the centroid of the cluster. | |
Measurement () | |
bool | operator< (Measurement &) |
Measurement & | operator= (const Measurement &rhs) |
bool | operator> (Measurement &) |
~Measurement () | |
Public Attributes | |
vector< ClusterPtr > | assigned_clusters |
Hypotheses cluster association vector. | |
Point | centroid |
Centroid of the measurement. | |
long | id |
Id of the measurement. | |
vector< PointPtr > | points |
Vector of the support points. | |
Vector3d | state |
Measurement class type.
Nonholonomic measurement class
Definition at line 60 of file measurement.h.
Measurement::Measurement | ( | ) |
Definition at line 34 of file measurement.cpp.
Measurement::~Measurement | ( | ) |
Definition at line 39 of file measurement.cpp.
Break point detection used as clustering criterion.
pt | first point | |
pt_m1 | next point |
Definition at line 83 of file measurement.cpp.
void Measurement::calculateCentroid | ( | void | ) |
Calculate the centroid of the cluster.
Definition at line 97 of file measurement.cpp.
bool Measurement::operator< | ( | Measurement & | m | ) |
Definition at line 107 of file measurement.cpp.
Measurement & Measurement::operator= | ( | const Measurement & | rhs | ) |
Definition at line 65 of file measurement.cpp.
bool Measurement::operator> | ( | Measurement & | m | ) |
Definition at line 113 of file measurement.cpp.
Hypotheses cluster association vector.
Definition at line 74 of file measurement.h.
Centroid of the measurement.
Definition at line 67 of file measurement.h.
long Measurement::id |
Id of the measurement.
Definition at line 69 of file measurement.h.
vector<PointPtr> Measurement::points |
Vector of the support points.
Definition at line 65 of file measurement.h.
Definition at line 71 of file measurement.h.