#include <GoalRecognizer.h>
Collaboration diagram for GoalRecognizer::ColoredPartsCheck:

Public Types | |
| enum | { maxNumberOfParts = 20 } |
Public Member Functions | |
| ColoredPartsCheck () | |
| bool | determineLargePart (int size, bool beginIsOnBorder, bool endIsOnBorder, CameraMatrix cameraMatrix, CameraInfo cameraInfo) |
Public Attributes | |
| Vector2< int > | firstPoint |
| Vector2< int > | lastPoint |
| int | rangeOfColor |
| int | numberOfColoredPixels |
| int | numberOfLargeParts |
| int | sizeOfLargePart [maxNumberOfParts] |
| Vector2< int > | largePartBegin [maxNumberOfParts] |
| Vector2< int > | largePartEnd [maxNumberOfParts] |
| Vector2< double > | largePartBeginAngles [maxNumberOfParts] |
| Vector2< double > | largePartEndAngles [maxNumberOfParts] |
| bool | largePartBeginIsOnBorder [maxNumberOfParts] |
| bool | largePartEndIsOnBorder [maxNumberOfParts] |
|
|
Definition at line 65 of file GoalRecognizer.h. |
|
|
Definition at line 76 of file GoalRecognizer.h. References numberOfLargeParts. |
|
||||||||||||||||||||||||
|
Definition at line 81 of file GoalRecognizer.h. References Geometry::calculateAnglesForPoint(), firstPoint, largePartBegin, largePartBeginAngles, largePartBeginIsOnBorder, largePartEnd, largePartEndAngles, largePartEndIsOnBorder, lastPoint, LINE, maxNumberOfParts, numberOfLargeParts, rangeOfColor, sizeOfLargePart, Vector2< int >::x, and Vector2< int >::y. Referenced by GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals(). |
Here is the call graph for this function:

|
|
Definition at line 60 of file GoalRecognizer.h. Referenced by determineLargePart(), GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 61 of file GoalRecognizer.h. Referenced by determineLargePart(), GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 62 of file GoalRecognizer.h. Referenced by determineLargePart(), GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 63 of file GoalRecognizer.h. Referenced by GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 67 of file GoalRecognizer.h. Referenced by ColoredPartsCheck(), determineLargePart(), GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 68 of file GoalRecognizer.h. Referenced by determineLargePart(). |
|
|
Definition at line 69 of file GoalRecognizer.h. Referenced by determineLargePart(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 70 of file GoalRecognizer.h. Referenced by determineLargePart(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 71 of file GoalRecognizer.h. Referenced by determineLargePart(). |
|
|
Definition at line 72 of file GoalRecognizer.h. Referenced by determineLargePart(). |
|
|
Definition at line 73 of file GoalRecognizer.h. Referenced by determineLargePart(), and GoalRecognizer::scanLinesForGoals(). |
|
|
Definition at line 74 of file GoalRecognizer.h. Referenced by determineLargePart(), and GoalRecognizer::scanLinesForGoals(). |
1.3.6