Collaboration diagram for GT2005GoalRecognizer::EdgePointList:

Public Member Functions | |
| EdgePointList () | |
| Constructs an empty list. | |
| void | add (Vector2< int > &point, GT2005GoalRecognizer::EdgeType type) |
| Add an edge point to the list. | |
| int | size () |
| Returns the current size of the list. | |
| int | getCount (GT2005GoalRecognizer::EdgeType type) |
| Returns the number of edge points of a certain type. | |
| Vector2< int > & | operator[] (int index) |
| Returns an element of the list. | |
| GT2005GoalRecognizer::EdgeType | getType (int index) |
| Returns the type of an edge points. | |
Private Types | |
| enum | { maxPoints = 20 } |
Private Attributes | |
| Vector2< int > | edgePoint [maxPoints] |
| GT2005GoalRecognizer::EdgeType | edgeType [maxPoints] |
| int | numberOfPoints |
| int | numberOfType [imageBorder+1] |
Definition at line 371 of file GT2005GoalRecognizer.h.
|
|
Definition at line 376 of file GT2005GoalRecognizer.h. |
|
|
Constructs an empty list.
Definition at line 390 of file GT2005GoalRecognizer.h. References numberOfType. |
|
||||||||||||
|
Add an edge point to the list.
Definition at line 398 of file GT2005GoalRecognizer.h. References edgePoint, edgeType, maxPoints, numberOfType, and point. Referenced by GT2005GoalRecognizer::analyzeGoalpost(), and GT2005GoalRecognizer::detectEdgeTwice(). |
|
|
Returns the current size of the list.
Definition at line 412 of file GT2005GoalRecognizer.h. Referenced by GT2005GoalRecognizer::analyzeGoalpost(). |
|
|
Returns the number of edge points of a certain type.
Definition at line 418 of file GT2005GoalRecognizer.h. References numberOfType. Referenced by GT2005GoalRecognizer::analyzeGoalpost(). |
|
|
Returns an element of the list.
Definition at line 424 of file GT2005GoalRecognizer.h. References edgePoint. |
|
|
Returns the type of an edge points.
Definition at line 430 of file GT2005GoalRecognizer.h. References edgeType, and GT2005GoalRecognizer::EdgeType. Referenced by GT2005GoalRecognizer::analyzeGoalpost(). |
|
|
Definition at line 377 of file GT2005GoalRecognizer.h. Referenced by add(), and operator[](). |
|
|
Definition at line 378 of file GT2005GoalRecognizer.h. |
|
|
Definition at line 381 of file GT2005GoalRecognizer.h. |
|
|
Definition at line 384 of file GT2005GoalRecognizer.h. Referenced by add(), EdgePointList(), and getCount(). |
1.3.6