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

# SlamBorderFinder Member List

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

addCrossingsPercept(const Vector2< double > &intersectionInImage, const Vector2< int > &intersectionOnField, int lineNumber1, int lineNumber2, LinesPercept &linesPercept, const Image &image, const ImageInfo &imageInfo, const CameraMatrix &cameraMatrix, const RobotPose &robotPose) | SlamBorderFinder | `[private]`
calculateDirectionAwayFromBorder(LinesPercept &linesPercept, const Image &image, const ImageInfo &imageInfo, const CameraMatrix &cameraMatrix, const RobotPose &robotPose) | SlamBorderFinder | `[private]`
calculateLineOnField(int lineNumber, Vector2< double > &base, Vector2< double > &direction, const CameraMatrix &cameraMatrix, const Image &image) | SlamBorderFinder | `[private]`
calculateLineOnField(const Vector2< int > &baseInImage, const Vector2< double > &directionInImage, Vector2< double > &baseOnField, Vector2< double > &directionOnField, const CameraMatrix &cameraMatrix, const Image &image) | SlamBorderFinder | `[private]`
colorCorrector | SlamBorderFinder | `[private]`
colorTable | SlamBorderFinder | `[private]`
considerLinePoint(Vector2< int > &pointOnLine, Vector2< double > &normalToLine) | SlamBorderFinder |
doVerificationScan(const Vector2< double > &crossingPoint, const Vector2< double > &directionToScanAt, const Vector2< double > &scanningDirection, int lineSize, LinesPercept::CrossingCharacteristic &result, const CameraMatrix &cameraMatrix, const Image &image) | SlamBorderFinder | `[private]`
execute(LinesPercept &linesPercept, const CameraMatrix &cameraMatrix, const Image &image, const ImageInfo &imageInfo, const RobotPose &robotPose) | SlamBorderFinder |
findIntersections(LinesPercept &linesPercept, const CameraMatrix &cameraMatrix, const Image &image, const RobotPose &robotPose, const ImageInfo &imageInfo) | SlamBorderFinder | `[private]`
findLineFragments() | SlamBorderFinder | `[private]`
findLines(LinesPercept &linesPercept, const CameraMatrix &cameraMatrix, const Image &image, const ImageInfo &imageInfo) | SlamBorderFinder | `[private]`
getLine(int number, Vector2< int > &pointOnLine, Vector2< double > &normalToLine) | SlamBorderFinder |
getNumberOfLines() | SlamBorderFinder |
lineFragmentAlreadyConsidered | SlamBorderFinder | `[private]`
lineFragments | SlamBorderFinder | `[private]`
linePoints | SlamBorderFinder | `[private]`
lines | SlamBorderFinder | `[private]`
linesPerpendicularOnField(int lineNumber1, int lineNumber2, const CameraMatrix &cameraMatrix, const Image &image) | SlamBorderFinder | `[private]`
maxNumberOfLinePoints enum value | SlamBorderFinder |
maxNumberOfLines enum value | SlamBorderFinder |
normDistance | SlamBorderFinder | `[private]`
normProjection | SlamBorderFinder | `[private]`
normProjectionPerpendicularToHorizon | SlamBorderFinder | `[private]`
numberOfLineFragments | SlamBorderFinder | `[private]`
numberOfLinePoints | SlamBorderFinder | `[private]`
numberOfLines | SlamBorderFinder | `[private]`
pointsNeededForLine enum value | SlamBorderFinder |
reset() | SlamBorderFinder |
SlamBorderFinder(const ColorCorrector &colorCorrector, const ColorTable &colorTable) | SlamBorderFinder |
~SlamBorderFinder(void) | SlamBorderFinder |