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

# Geometry Member List

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

angleSizeToPixelSize(double angleSize, const CameraInfo &cameraInfo) | Geometry | `[static]`
angleTo(const Pose2D &from, const Vector2< double > &to) | Geometry | `[static]`
calculateAnglesForPoint(const Vector2< int > &point, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo, Vector2< double > &angles) | Geometry | `[static]`
calculateAnglesForPoint(const Vector2< int > &point, const CameraMatrix &cameraMatrix, const CameraMatrix &prevCameraMatrix, const CameraInfo &cameraInfo, Vector2< double > &angles) | Geometry | `[static]`
calculateBallInImage(const Vector2< double > &ballOffset, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo, Circle &circle) | Geometry | `[static]`
calculateHorizon(const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo) | Geometry | `[static]`
calculateLineSize(const Vector2< int > &pointInImage, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo) | Geometry | `[static]`
calculatePointByAngles(const Vector2< double > &angles, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo, Vector2< int > &point) | Geometry | `[static]`
calculatePointInImage(const Vector2< int > &point, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo, Vector2< int > &pointInImage) | Geometry | `[static]`
calculatePointOnField(const int x, const int y, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo, Vector2< double > &pointOnField) | Geometry | `[static]`
calculatePointOnField(const int x, const int y, const CameraMatrix &cameraMatrix, const CameraMatrix &prevCameraMatrix, const CameraInfo &cameraInfo, Vector2< double > &pointOnField) | Geometry | `[static]`
calculatePointOnField(const int x, const int y, const CameraMatrix &cameraMatrix, const CameraInfo &cameraInfo, Vector2< int > &pointOnField) | Geometry | `[inline, static]`
calculatePointOnField(const int x, const int y, const CameraMatrix &cameraMatrix, const CameraMatrix &prevCameraMatrix, const CameraInfo &cameraInfo, Vector2< int > &pointOnField) | Geometry | `[inline, static]`
calculateScaleFactor(int y, unsigned long frameNumber, unsigned long prevFrameNumber, const CameraInfo &cameraInfo) | Geometry | `[private, static]`
clipLineWithQuadrangle(const Line lineToClip, const Vector2< double > &corner0, const Vector2< double > &corner1, const Vector2< double > &corner2, const Vector2< double > &corner3, Vector2< double > &clipPoint1, Vector2< double > &clipPoint2) | Geometry | `[static]`
clipLineWithQuadrangle(const Line lineToClip, const Vector2< double > &corner0, const Vector2< double > &corner1, const Vector2< double > &corner2, const Vector2< double > &corner3, Vector2< int > &clipPoint1, Vector2< int > &clipPoint2) | Geometry | `[static]`
clipLineWithRectangleCohenSutherland(const Vector2< int > &bottomLeft, const Vector2< int > &topRight, Vector2< int > &point1, Vector2< int > &point2) | Geometry | `[static]`
clipPointInsideRectange(const Vector2< int > &bottomLeftCorner, const Vector2< int > &topRightCorner, Vector2< int > &point) | Geometry | `[static]`
clipPointInsideRectange(const Vector2< int > &bottomLeftCorner, const Vector2< int > &topRightCorner, Vector2< double > &point) | Geometry | `[static]`
cohenSutherlandOutCode(const Vector2< int > &bottomLeft, const Vector2< int > &topRight, Vector2< int > &point) | Geometry | `[inline, static]`
distance(const Vector2< double > &point1, const Vector2< double > &point2) | Geometry | `[static]`
distance(const Vector2< int > &point1, const Vector2< int > &point2) | Geometry | `[static]`
distanceTo(const Pose2D &from, const Vector2< double > &to) | Geometry | `[static]`
fieldCoord2Relative(RobotPose robotPose, Vector2< double > fieldCoord) | Geometry | `[static]`
getBallDistanceByAngleSize(double sizeInReality, double sizeInPixels) | Geometry | `[static]`
getCircle(const Vector2< int > point1, const Vector2< int > point2, const Vector2< int > point3) | Geometry | `[static]`
getDistanceByAngleSize(double sizeInReality, double sizeInPixels) | Geometry | `[static]`
getDistanceBySize(const CameraInfo &cameraInfo, double sizeInReality, double sizeInPixels) | Geometry | `[static]`
getDistanceBySize(const CameraInfo &cameraInfo, double sizeInReality, double sizeInPixels, double centerX, double centerY) | Geometry | `[static]`
getDistanceToEdge(const Line line, const Vector2< double > &point) | Geometry | `[static]`
getDistanceToLine(const Line line, const Vector2< double > &point) | Geometry | `[static]`
getIntersectionOfLines(const Line line1, const Line line2, Vector2< double > &intersection) | Geometry | `[static]`
getIntersectionOfLines(const Line line1, const Line line2, Vector2< int > &intersection) | Geometry | `[static]`
getIntersectionOfRaysFactor(const Line ray1, const Line ray2, double &intersection) | Geometry | `[static]`
getIntersectionPointsOfLineAndRectangle(const Vector2< int > &bottomLeft, const Vector2< int > &topRight, const Geometry::Line line, Vector2< int > &point1, Vector2< int > &point2) | Geometry | `[static]`
getSizeByDistance(double sizeInReality, double distance, double imageWidthPixels, double imageWidthAngle) | Geometry | `[static]`
getSizeByDistance(const CameraInfo &cameraInfo, double sizeInReality, double distance) | Geometry | `[static]`
insideCircle(Geometry::Circle &circle, double radius2, double x, double y) | Geometry | `[inline, static]`
intersection(int a1, int b1, int a2, int b2, int value) | Geometry | `[static]`
isPointInsideRectangle(const Vector2< double > &bottomLeftCorner, const Vector2< double > &topRightCorner, const Vector2< double > &point) | Geometry | `[static]`
isPointInsideRectangle(const Vector2< int > &bottomLeftCorner, const Vector2< int > &topRightCorner, const Vector2< int > &point) | Geometry | `[static]`
pixelSizeToAngleSize(double pixelSize, const CameraInfo &cameraInfo) | Geometry | `[static]`
radialCorrectionLUT | Geometry | `[private, static]`
radialDistortionCorrection(const CameraInfo &cameraInfo, const int srcX, const int srcY, double &correctedX, double &correctedY) | Geometry | `[inline, static]`
radialDistortionCorrectionFast(const int srcX, const int srcY, int &correctedX, int &correctedY) | Geometry | `[inline, static]`
rayFromCamera(int y, const CameraMatrix &cameraMatrix, const CameraMatrix &prevCameraMatrix, const Vector3< double > vector, const CameraInfo &cameraInfo) | Geometry | `[static]`
relative2FieldCoord(RobotPose rp, double x, double y) | Geometry | `[static]`
setupRadialCorrection(const CameraInfo &cameraInfo) | Geometry | `[static]`
setupRadialCorrectionERS210() | Geometry | `[inline, static]`
setupRadialCorrectionERS7() | Geometry | `[inline, static]`
vectorTo(const Pose2D &from, const Vector2< double > &to) | Geometry | `[static]`