#include <CompositeFragment.h>
Public Methods | |
virtual | ~CompositeFragment () |
CompositeFragment (void) | |
void | addFragment (Fragment *p_NewFragment) |
void | clear (void) |
const std::vector< Fragment * > & | getFragments (void) const |
void | getProperties (std::vector< double > &p_properties) const |
unsigned int | getNbrProperties (void) const |
void | updateOccurenceCount (void) |
void | updateGoodness (float p_goodness) |
|
Default empty destructor. |
|
Default empty constructor. |
|
Add a Fragment component in the aggregate (product) |
|
Reset all the member data of this class. Clear the Fragment list. |
|
Return the list of Fragment forming this CompositeFragment object. |
|
Return the number of properties in this CompositeFragment object. |
|
Return a list of properties trough the argument.
|
|
Add the goodness to all Fragments part of this CompositeFragment object. |
|
Increment by one the occurence count of each Fragment of the internal list. |