#include <DAEKF.h>
Public Member Functions | |
Cluster () | |
Default constructor. | |
Cluster (Pose tMean, MIPMatrix &tCov, Decimal tValue=INITVALUE *((Decimal) CLMEMORY), int ID=0) | |
Complete constructor. | |
Cluster (const Cluster &C) | |
Copy constructor. | |
~Cluster () | |
Destructor. | |
void | operator= (Cluster C) |
Assignment operator =. | |
string | print () |
Print function. | |
Public Attributes | |
Pose | mean |
Mean of the cluster. | |
MIPMatrix * | cov |
3x3 matrix covariance of cluster. | |
Decimal | value |
Rating of the cluster. | |
bool | miss [CLMEMORY] |
Step in which cluster has not associated measure. | |
int | firstIn |
Last step in miss. | |
int | life |
Number of steps the cluster lives. | |
int | id |
Cluster unique identifier. |
MipAlgorithms::Cluster::Cluster | ( | ) |
Default constructor.
MipAlgorithms::Cluster::Cluster | ( | Pose | tMean, | |
MIPMatrix & | tCov, | |||
Decimal | tValue = INITVALUE*((Decimal)CLMEMORY) , |
|||
int | ID = 0 | |||
) |
Complete constructor.
[in] | tMean | Pose representing the mean value of the cluster. |
[in] | &tCov | MIPMatrix representing the starting covariance of the cluster. |
[in] | tValue | Starting value of the cluster, default 0.INITVALUE%. |
[in] | ID | Initialization ID, default 0. |
MipAlgorithms::Cluster::Cluster | ( | const Cluster & | C | ) |
Copy constructor.
[in] | &C | cluster to be copied. |
MipAlgorithms::Cluster::~Cluster | ( | ) |
Destructor.
void MipAlgorithms::Cluster::operator= | ( | Cluster | C | ) |
Assignment operator =.
[in] | &C | cluster to be copied. |
string MipAlgorithms::Cluster::print | ( | ) |
Print function.
Mean of the cluster.
3x3 matrix covariance of cluster.
Rating of the cluster.
bool MipAlgorithms::Cluster::miss[CLMEMORY] |
Step in which cluster has not associated measure.
Last step in miss.
Number of steps the cluster lives.
Cluster unique identifier.