#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] |