#include <SDraw.hh>
Static Public Member Functions | |
| static void | DrawArc (IplImage *img, double x, double y, double r, double start_angle, double angular_span, CvScalar c=CV_RGB(255, 0, 0), int thickness=1) |
| static void | DrawCircle (IplImage *img, double x, double y, double r, CvScalar c=CV_RGB(255, 255, 255), int thickness=1) |
| static void | DrawCross (IplImage *img, double x, double y, CvScalar c=CV_RGB(0, 0, 255), int thickness=1) |
| static void | DrawEllipse (IplImage *img, double x, double y, double a, double b, double angle, CvScalar c=CV_RGB(255, 255, 255), int thickness=1) |
| static void | DrawFillPoly (IplImage *img, P::Array< Vector2 > &vs, CvScalar c=CV_RGB(0, 0, 255)) |
| static void | DrawLine (IplImage *img, double x1, double y1, double x2, double y2, CvScalar c=CV_RGB(255, 255, 255), int thickness=1) |
| static void | DrawPoly (IplImage *img, P::Array< Vector2 > &vs, CvScalar c=CV_RGB(0, 0, 255), int thickness=1) |
| static void | DrawRectangle (IplImage *img, double x1, double y1, double x2, double y2, CvScalar c=CV_RGB(0, 0, 255), int thickness=1) |
| static void | DrawSIFT (IplImage *img, double x, double y, double l, double o, CvScalar c=CV_RGB(0, 0, 255), int thickness=1) |
| static void | DrawTriangle (IplImage *img, double x1, double y1, double x2, double y2, double x3, double y3, CvScalar c=CV_RGB(0, 0, 255), int thickness=1) |
| static void | WriteText (IplImage *img, const char *text, double x, double y, CvScalar c) |
| void P::SDraw::DrawArc | ( | IplImage * | img, |
| double | x, | ||
| double | y, | ||
| double | r, | ||
| double | start_angle, | ||
| double | angular_span, | ||
| CvScalar | c = CV_RGB(255,0,0), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawCircle | ( | IplImage * | img, |
| double | x, | ||
| double | y, | ||
| double | r, | ||
| CvScalar | c = CV_RGB(255,255,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawCross | ( | IplImage * | img, |
| double | x, | ||
| double | y, | ||
| CvScalar | c = CV_RGB(0,0,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawEllipse | ( | IplImage * | img, |
| double | x, | ||
| double | y, | ||
| double | a, | ||
| double | b, | ||
| double | angle, | ||
| CvScalar | c = CV_RGB(255,255,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawFillPoly | ( | IplImage * | img, |
| P::Array< Vector2 > & | vs, | ||
| CvScalar | c = CV_RGB(0,0,255) |
||
| ) | [static] |
| void P::SDraw::DrawLine | ( | IplImage * | img, |
| double | x1, | ||
| double | y1, | ||
| double | x2, | ||
| double | y2, | ||
| CvScalar | c = CV_RGB(255,255,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawPoly | ( | IplImage * | img, |
| P::Array< Vector2 > & | vs, | ||
| CvScalar | c = CV_RGB(0,0,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawRectangle | ( | IplImage * | img, |
| double | x1, | ||
| double | y1, | ||
| double | x2, | ||
| double | y2, | ||
| CvScalar | c = CV_RGB(0,0,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawSIFT | ( | IplImage * | img, |
| double | x, | ||
| double | y, | ||
| double | l, | ||
| double | o, | ||
| CvScalar | c = CV_RGB(0,0,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::DrawTriangle | ( | IplImage * | img, |
| double | x1, | ||
| double | y1, | ||
| double | x2, | ||
| double | y2, | ||
| double | x3, | ||
| double | y3, | ||
| CvScalar | c = CV_RGB(0,0,255), |
||
| int | thickness = 1 |
||
| ) | [static] |
| void P::SDraw::WriteText | ( | IplImage * | img, |
| const char * | text, | ||
| double | x, | ||
| double | y, | ||
| CvScalar | c | ||
| ) | [static] |