Static Public Member Functions
P::SDraw Class Reference

#include <SDraw.hh>

List of all members.

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)

Detailed Description

Definition at line 22 of file SDraw.hh.


Member Function Documentation

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]

Definition at line 126 of file SDraw.cc.

void P::SDraw::DrawCircle ( IplImage *  img,
double  x,
double  y,
double  r,
CvScalar  c = CV_RGB(255,255,255),
int  thickness = 1 
) [static]

Definition at line 113 of file SDraw.cc.

void P::SDraw::DrawCross ( IplImage *  img,
double  x,
double  y,
CvScalar  c = CV_RGB(0,0,255),
int  thickness = 1 
) [static]

Definition at line 28 of file SDraw.cc.

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]

Definition at line 119 of file SDraw.cc.

void P::SDraw::DrawFillPoly ( IplImage *  img,
P::Array< Vector2 > &  vs,
CvScalar  c = CV_RGB(0,0,255) 
) [static]

Definition at line 63 of file SDraw.cc.

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]

Definition at line 13 of file SDraw.cc.

void P::SDraw::DrawPoly ( IplImage *  img,
P::Array< Vector2 > &  vs,
CvScalar  c = CV_RGB(0,0,255),
int  thickness = 1 
) [static]

Definition at line 54 of file SDraw.cc.

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]

Definition at line 42 of file SDraw.cc.

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]

Definition at line 82 of file SDraw.cc.

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]

Definition at line 35 of file SDraw.cc.

void P::SDraw::WriteText ( IplImage *  img,
const char *  text,
double  x,
double  y,
CvScalar  c 
) [static]

Definition at line 134 of file SDraw.cc.


The documentation for this class was generated from the following files:


blort
Author(s): Michael Zillich, Thomas Mörwald, Johann Prankl, Andreas Richtsfeld, Bence Magyar (ROS version)
autogenerated on Thu Jan 2 2014 11:38:26