| addBallPercept(Geometry::Circle &circle, double validity) | RBallSpecialist2 | [private] |
| calculateCircleByEdges(Geometry::Circle &circle) | RBallSpecialist2 | [private] |
| calculateLargeCircle(const Box &input, Geometry::Circle &circle) | RBallSpecialist2 | [private] |
| calculateSmallCircle(Geometry::Circle &circle) | RBallSpecialist2 | [private] |
| checkColor(int x, int y, colorClass color) | RasterSpecialist | [inline, protected] |
| checkColor(Vector2< int > v, colorClass color) | RasterSpecialist | [inline, protected] |
| createBox(std::list< LinePair > &segment, Box &box) | RBallSpecialist2 | [private] |
| createConvexPoly(std::list< LinePair > &input, std::vector< Vector2< int > > output) | RasterSpecialist | [protected] |
| createGridSegments(std::list< GridLP > &lines, std::vector< std::list< GridLP > > &segments, int xSpace, int ySpace) | RasterSpecialist | [protected] |
| createSegmentsFromLines(std::list< LinePair > &lines, std::vector< std::list< LinePair > > &segments, int spaceX, int spaceY) | RasterSpecialist | [protected] |
| createSegmentsFromLines2(std::list< LinePair > &lines, std::vector< std::list< LinePair > > &segments, int xSpace, int ySpace) | RasterSpecialist | [protected] |
| doColorSegmentation(std::vector< LinePair > &lines, std::vector< std::vector< LinePair > > &segments, int xSpace, int ySpace) | RasterSpecialist | [protected] |
| EDGE_THR enum value | RBallSpecialist2 | [private] |
| edgeScanner | RBallSpecialist2 | [private] |
| errorDummy | RasterSpecialist | [protected] |
| executePostProcessing() | RBallSpecialist2 | [virtual] |
| filterBallPoints(std::list< LinePair > &segment) | RBallSpecialist2 | [private] |
| getColor(Vector2< int > v) | RasterSpecialist | [inline, protected] |
| getColor(int x, int y) | RasterSpecialist | [inline, protected] |
| getCoordinatesByAngle(double angle, double &x, double &y) | RBallSpecialist2 | [inline] |
| getDistanceToLine(const Geometry::Line line, const Vector2< int > &point) | RasterSpecialist | [inline, protected] |
| getType() | RBallSpecialist2 | [virtual] |
| I_Pin typedef | RasterSpecialist | |
| imageHeight | RasterSpecialist | [protected] |
| imageWidth | RasterSpecialist | [protected] |
| init() | RBallSpecialist2 | [virtual] |
| invokeOnPostScan(int x, int y) | RBallSpecialist2 | [virtual] |
| invokeOnPreScan(int x, int y) | RBallSpecialist2 | [virtual] |
| isEdge(int x, int y) | RBallSpecialist2 | [inline, private] |
| MAX_CIRCLE_DIST enum value | RBallSpecialist2 | [private] |
| MAX_EDGE_POINTS enum value | RBallSpecialist2 | [private] |
| middleEdgePointDist(Geometry::Circle &circle) | RBallSpecialist2 | [private] |
| minEdgeThreshold | RBallSpecialist2 | [private] |
| numberOfEdgePoints | RBallSpecialist2 | [private] |
| points | RBallSpecialist2 | [private] |
| postScanNeeded | RasterSpecialist | |
| preScanNeeded | RasterSpecialist | |
| RasterSpecialist(RasterImageProcessor &imagePro) | RasterSpecialist | |
| RBallSpecialist2(RasterImageProcessor &processor, RasterStrategy &strategy) | RBallSpecialist2 | |
| rip | RasterSpecialist | [protected] |
| roundness | RBallSpecialist2 | [private] |
| rows | RBallSpecialist2 | |
| scan(Vector2< int > v, short direction) | RasterSpecialist | [inline, protected] |
| scan(Vector2< int > v, short direction, colorClass search) | RasterSpecialist | [inline, protected] |
| scan(int x, int y, short direction) | RasterSpecialist | [inline, protected] |
| SCAN_THR enum value | RBallSpecialist2 | [private] |
| scanEast(int x, int y) | RasterSpecialist | [inline, protected] |
| scanNE(int x, int y) | RasterSpecialist | [inline, protected] |
| scanNorth(int x, int y) | RasterSpecialist | [inline, protected] |
| scanNW(int x, int y) | RasterSpecialist | [inline, protected] |
| scanSE(int x, int y) | RasterSpecialist | [inline, protected] |
| scanSouth(int x, int y) | RasterSpecialist | [inline, protected] |
| scanSW(int x, int y) | RasterSpecialist | [inline, protected] |
| scanWest(int x, int y) | RasterSpecialist | [inline, protected] |
| setThreshold(int threshold) | RBallSpecialist2 | [private] |
| sign(int value) | RasterSpecialist | [inline, protected] |
| strategy | RBallSpecialist2 | [private] |
| temp | RBallSpecialist2 | |
| theta(Vector2< int > &v1, Vector2< int > &v2) | RasterSpecialist | [inline, protected] |
| theta(Vector2< int > &v) | RasterSpecialist | [inline, protected] |
| threshold | RBallSpecialist2 | [private] |
| validateCircle(Geometry::Circle &circle) | RBallSpecialist2 | |
| validateEdgePoints(Geometry::Circle &circle) | RBallSpecialist2 | |
| ~RasterSpecialist() | RasterSpecialist | [virtual] |
| ~RBallSpecialist2() | RBallSpecialist2 | [virtual] |