#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. | 
 1.2.18
1.2.18