#include <RangeArray.h>
Public Member Functions | |
RangeArray () | |
void | reset () |
int | getNumberOfClusters () |
Range< T > | getCluster (int index) |
bool | isLeftOnBorder (int index) |
bool | isRightOnBorder (int index) |
void | add (Range< T > newRange, bool leftOnBorder, bool rightOnBorder) |
Private Types | |
enum | { maxNumberOfRanges = 25 } |
Private Attributes | |
Range< T > | clusters [maxNumberOfRanges] |
bool | leftIsOnBorder [maxNumberOfRanges] |
bool | rightIsOnBorder [maxNumberOfRanges] |
int | numberOfClusters |
Definition at line 15 of file RangeArray.h.
|
Definition at line 78 of file RangeArray.h. |
|
Definition at line 18 of file RangeArray.h. |
|
Definition at line 19 of file RangeArray.h. |
|
Definition at line 21 of file RangeArray.h. Referenced by GoalRecognizer::scanHorizontalForGoals(), and GT2004GoalRecognizer::scanHorizontalForGoals(). |
|
Definition at line 23 of file RangeArray.h. References RangeArray< T >::clusters. |
|
Definition at line 30 of file RangeArray.h. References RangeArray< T >::leftIsOnBorder. |
|
Definition at line 31 of file RangeArray.h. References RangeArray< T >::rightIsOnBorder. |
|
Definition at line 33 of file RangeArray.h. References RangeArray< T >::clusters, RangeArray< T >::leftIsOnBorder, and RangeArray< T >::rightIsOnBorder. Referenced by GoalRecognizer::scanHorizontalForGoals(), and GT2004GoalRecognizer::scanHorizontalForGoals(). |
|
Definition at line 79 of file RangeArray.h. Referenced by RangeArray< T >::add(), and RangeArray< T >::getCluster(). |
|
Definition at line 80 of file RangeArray.h. Referenced by RangeArray< T >::add(), and RangeArray< T >::isLeftOnBorder(). |
|
Definition at line 81 of file RangeArray.h. Referenced by RangeArray< T >::add(), and RangeArray< T >::isRightOnBorder(). |
|
Definition at line 82 of file RangeArray.h. |