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