Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# GT2005GoalRecognizer Member List

This is the complete list of members for GT2005GoalRecognizer, including all inherited members.

analyzeGoal(Vector2< int > startPoint) | GT2005GoalRecognizer | `[private]`
analyzeGoalpost(GT2005GoalRecognizer::EdgeDetector *detector, const Vector2< double > &directionOfEdge, bool leftGoalpost, Vector2< int > &focus, GT2005GoalRecognizer::Goalpost &result, bool *imageBorderScanned) | GT2005GoalRecognizer | `[private]`
bothSides enum value | GT2005GoalRecognizer | `[private]`
bottomBorder enum value | GT2005GoalRecognizer | `[private]`
calculateLockedPixels(const Vector2< int > &scanLineStart) | GT2005GoalRecognizer | `[private]`
colorCorrector | GT2005GoalRecognizer | `[private]`
DECLARE_DEBUG_IMAGE(imageProcessorGoal1) | GT2005GoalRecognizer | `[private]`
DECLARE_DEBUG_IMAGE(imageProcessorGoal2) | GT2005GoalRecognizer | `[private]`
detectEdge(GT2005GoalRecognizer::EdgeDetector &detector, Vector2< int > &focus, BresenhamLineScan &direction, int maxScanLength, int &pixelsUntilEdge) | GT2005GoalRecognizer | `[private]`
detectEdgeTwice(GT2005GoalRecognizer::EdgeDetector *detector, Vector2< int > &focus, BresenhamLineScan &scanLine, const Vector2< int > &scanLineOffset, int maxScanLength, EdgePointList &edgePoints) | GT2005GoalRecognizer | `[private]`
detectFreePartOfGoal(GT2005GoalRecognizer::EdgeDetector *detector, const GT2005GoalRecognizer::GoalHypothesis &goal, int &freeWidth, Vector2< int > &otherSide, bool *onImageBorder) | GT2005GoalRecognizer | `[private]`
detectGreenBelowGoalpost(Vector2< int > bottomPoint, const Vector2< double > &directionOfEdge, int goalpostHeight) | GT2005GoalRecognizer | `[private]`
detectionCounter | GT2005GoalRecognizer | `[private]`
deviationWithoutEdge enum value | GT2005GoalRecognizer | `[private]`
edge enum value | GT2005GoalRecognizer | `[private]`
EdgeType enum name | GT2005GoalRecognizer | `[private]`
flagLock | GT2005GoalRecognizer | `[private]`
flagLockCount | GT2005GoalRecognizer | `[private]`
frameNumberFlags | GT2005GoalRecognizer | `[private]`
frameNumberImage | GT2005GoalRecognizer | `[private]`
FreeSide enum name | GT2005GoalRecognizer | `[private]`
goalColor | GT2005GoalRecognizer | `[private]`
GT2005GoalRecognizer(colorClass color, const ImageProcessorInterfaces &interfaces, const ColorCorrector &colorCorrector, const ImageInfo &horizonInfo) | GT2005GoalRecognizer |
horizonInfo | GT2005GoalRecognizer | `[private]`
hypothesis | GT2005GoalRecognizer | `[private]`
hypothesisCount | GT2005GoalRecognizer | `[private]`
imageBorder enum value | GT2005GoalRecognizer | `[private]`
ImageBorderSide enum name | GT2005GoalRecognizer | `[private]`
inspectNeighbourhood(const Vector2< int > &point) | GT2005GoalRecognizer | `[private]`
inspectPixel(const Vector2< int > &point, const colorClass &color) | GT2005GoalRecognizer | `[inline]`
interfaces | GT2005GoalRecognizer | `[private]`
interpretResults(GT2005GoalRecognizer::EdgeDetector *detector, bool *deletedHypothesises) | GT2005GoalRecognizer | `[private]`
leftBorder enum value | GT2005GoalRecognizer | `[private]`
leftSide enum value | GT2005GoalRecognizer | `[private]`
lockArea(double x, double y, bool onGreen) | GT2005GoalRecognizer | `[private]`
lockAreaCount | GT2005GoalRecognizer | `[private]`
lockAreaStack | GT2005GoalRecognizer | `[private]`
lockAreaStackSize enum value | GT2005GoalRecognizer | `[private]`
lockedPixels | GT2005GoalRecognizer | `[private]`
maxFlagLocks enum value | GT2005GoalRecognizer | `[private]`
maxHypothesises enum value | GT2005GoalRecognizer | `[private]`
mergeFragments(bool *deletedHypothesises) | GT2005GoalRecognizer | `[private]`
N_DECLARE_DEBUG_GRAY_SCALE_IMAGE(goalRecognizerYellow) | GT2005GoalRecognizer | `[private]`
N_DECLARE_DEBUG_GRAY_SCALE_IMAGE(goalRecognizerBlue) | GT2005GoalRecognizer | `[private]`
nearImageBorder(const Vector2< int > &point, int maxDistance) | GT2005GoalRecognizer | `[inline, private]`
noBorder enum value | GT2005GoalRecognizer | `[private]`
noFreeSide enum value | GT2005GoalRecognizer | `[private]`
none enum value | GT2005GoalRecognizer | `[private]`
notifyAboutFinish() | GT2005GoalRecognizer |
notifyAboutFlags() | GT2005GoalRecognizer |
notifyAboutNewImage() | GT2005GoalRecognizer |
notifyAboutNewScanline(const Vector2< int > &scanLineStart) | GT2005GoalRecognizer | `[inline]`
publishResults(const GT2005GoalRecognizer::GoalHypothesis &goal, const bool *visibleGoalpost, const GT2005GoalRecognizer::FreeSide freeSide, const Vector2< int > &endpointOfFreePart, const bool *freePartOnImageBorder) | GT2005GoalRecognizer | `[private]`
recalculateLockedPixels(const Vector2< int > &currentPoint) | GT2005GoalRecognizer | `[private]`
rightBorder enum value | GT2005GoalRecognizer | `[private]`
rightSide enum value | GT2005GoalRecognizer | `[private]`
scanAlongLine(GT2005GoalRecognizer::EdgeDetector *detector, Vector2< int > &focus, BresenhamLineScan &scanLine, const Vector2< int > &scanLineOffset, int maximumScan, int &pixelsScanned) | GT2005GoalRecognizer | `[private]`
scanCrossBar(GT2005GoalRecognizer::EdgeDetector *detector, Vector2< int > &focus, GT2005GoalRecognizer::GoalHypothesis &result, bool *imageBorderScanned) | GT2005GoalRecognizer | `[private]`
scanOnImageBorder(GT2005GoalRecognizer::EdgeDetector *detector, Vector2< int > &focus, const Vector2< double > &targetDirection, int maxBorderDistance, bool *scannedSides) | GT2005GoalRecognizer | `[private]`
topBorder enum value | GT2005GoalRecognizer | `[private]`
~GT2005GoalRecognizer() | GT2005GoalRecognizer | `[inline]`