cisst-saw
|
Classes | |
class | Internals |
class | WarpMT |
Functions | |
void CISST_EXPORT | Pixel (svlSampleImage *image, unsigned int videoch, svlPoint2D pos, svlRGB color) |
void CISST_EXPORT | Pixel (svlSampleImage *image, unsigned int videoch, int x, int y, unsigned char r, unsigned char g, unsigned char b) |
void CISST_EXPORT | Rectangle (svlSampleImage *image, unsigned int videoch, svlRect rect, svlRGB color, bool fill=true) |
void CISST_EXPORT | Rectangle (svlSampleImage *image, unsigned int videoch, int left, int top, int right, int bottom, unsigned char r, unsigned char g, unsigned char b, bool fill=true) |
void CISST_EXPORT | Line (svlSampleImage *image, unsigned int videoch, svlPoint2D from, svlPoint2D to, svlRGB color) |
void CISST_EXPORT | Line (svlSampleImage *image, unsigned int videoch, int from_x, int from_y, int to_x, int to_y, unsigned char r, unsigned char g, unsigned char b) |
void CISST_EXPORT | Triangle (svlSampleImage *image, unsigned int videoch, svlTriangle &tri, unsigned char value, svlDraw::Internals &internals) |
void CISST_EXPORT | Triangle (svlSampleImage *image, unsigned int videoch, svlPoint2D corner1, svlPoint2D corner2, svlPoint2D corner3, unsigned char value, svlDraw::Internals &internals) |
void CISST_EXPORT | Triangle (svlSampleImage *image, unsigned int videoch, int x1, int y1, int x2, int y2, int x3, int y3, unsigned char value, svlDraw::Internals &internals) |
void CISST_EXPORT | Triangle (svlSampleImage *image, unsigned int videoch, svlTriangle &tri, svlRGB color, svlDraw::Internals &internals) |
void CISST_EXPORT | Triangle (svlSampleImage *image, unsigned int videoch, svlPoint2D corner1, svlPoint2D corner2, svlPoint2D corner3, svlRGB color, svlDraw::Internals &internals) |
void CISST_EXPORT | Triangle (svlSampleImage *image, unsigned int videoch, int x1, int y1, int x2, int y2, int x3, int y3, svlRGB color, svlDraw::Internals &internals) |
void CISST_EXPORT | Quad (svlSampleImage *image, unsigned int videoch, svlQuad &quad, unsigned char value, svlDraw::Internals &internals) |
void CISST_EXPORT | Quad (svlSampleImage *image, unsigned int videoch, svlPoint2D corner1, svlPoint2D corner2, svlPoint2D corner3, svlPoint2D corner4, unsigned char value, svlDraw::Internals &internals) |
void CISST_EXPORT | Quad (svlSampleImage *image, unsigned int videoch, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4, unsigned char value, svlDraw::Internals &internals) |
void CISST_EXPORT | Quad (svlSampleImage *image, unsigned int videoch, svlQuad &quad, svlRGB color, svlDraw::Internals &internals) |
void CISST_EXPORT | Quad (svlSampleImage *image, unsigned int videoch, svlPoint2D corner1, svlPoint2D corner2, svlPoint2D corner3, svlPoint2D corner4, svlRGB color, svlDraw::Internals &internals) |
void CISST_EXPORT | Quad (svlSampleImage *image, unsigned int videoch, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4, svlRGB color, svlDraw::Internals &internals) |
void CISST_EXPORT | Poly (svlSampleImage *image, unsigned int videoch, const vctDynamicVectorRef< svlPoint2D > points, svlRGB color, unsigned int thickness, unsigned int start) |
void CISST_EXPORT | Ellipse (svlSampleImage *image, unsigned int videoch, int cx, int cy, int rx, int ry, unsigned char r, unsigned char g, unsigned char b, double angle=0.0, double from_angle=0.0, double to_angle=2.0 *cmnPI, int thickness=1) |
void CISST_EXPORT | Ellipse (svlSampleImage *image, unsigned int videoch, int cx, int cy, int rx, int ry, svlRGB color, double angle=0.0, double from_angle=0.0, double to_angle=2.0 *cmnPI, int thickness=1) |
void CISST_EXPORT | Ellipse (svlSampleImage *image, unsigned int videoch, const svlEllipse &ellipse, svlRGB color, double from_angle=0.0, double to_angle=2.0 *cmnPI, int thickness=1) |
void CISST_EXPORT | Ellipse (svlSampleImage *image, unsigned int videoch, const svlEllipse &ellipse, unsigned char r, unsigned char g, unsigned char b, double from_angle=0.0, double to_angle=2.0 *cmnPI, int thickness=1) |
void CISST_EXPORT | Crosshair (svlSampleImage *image, unsigned int videoch, svlPoint2D pos, svlRGB color, unsigned int radius=5, unsigned int thickness=2) |
void CISST_EXPORT | Crosshair (svlSampleImage *image, unsigned int videoch, int x, int y, unsigned char r, unsigned char g, unsigned char b, unsigned int radius=5, unsigned int thickness=2) |
void CISST_EXPORT | Text (svlSampleImage *image, unsigned int videoch, svlPoint2D pos, const std::string &text, double fontsize, svlRGB color) |
void CISST_EXPORT | Text (svlSampleImage *image, unsigned int videoch, int x, int y, const std::string &text, double fontsize, unsigned char r, unsigned char g, unsigned char b) |
void CISST_EXPORT | WarpTriangle (svlSampleImage *in_img, unsigned int in_vch, svlTriangle &in_tri, svlSampleImage *out_img, unsigned int out_vch, svlTriangle &out_tri, svlDraw::Internals &internals, unsigned int alpha=256) |
void CISST_EXPORT | WarpQuad (svlSampleImage *in_img, unsigned int in_vch, svlQuad &in_quad, svlSampleImage *out_img, unsigned int out_vch, svlQuad &out_quad, svlDraw::Internals &internals, unsigned int alpha=256) |
void CISST_EXPORT svlDraw::Crosshair | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | pos, | ||
svlRGB | color, | ||
unsigned int | radius = 5 , |
||
unsigned int | thickness = 2 |
||
) |
void CISST_EXPORT svlDraw::Crosshair | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x, | ||
int | y, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b, | ||
unsigned int | radius = 5 , |
||
unsigned int | thickness = 2 |
||
) |
void CISST_EXPORT svlDraw::Ellipse | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | cx, | ||
int | cy, | ||
int | rx, | ||
int | ry, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b, | ||
double | angle = 0.0 , |
||
double | from_angle = 0.0 , |
||
double | to_angle = 2.0 *cmnPI , |
||
int | thickness = 1 |
||
) |
void CISST_EXPORT svlDraw::Ellipse | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | cx, | ||
int | cy, | ||
int | rx, | ||
int | ry, | ||
svlRGB | color, | ||
double | angle = 0.0 , |
||
double | from_angle = 0.0 , |
||
double | to_angle = 2.0 *cmnPI , |
||
int | thickness = 1 |
||
) |
void CISST_EXPORT svlDraw::Ellipse | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
const svlEllipse & | ellipse, | ||
svlRGB | color, | ||
double | from_angle = 0.0 , |
||
double | to_angle = 2.0 *cmnPI , |
||
int | thickness = 1 |
||
) |
void CISST_EXPORT svlDraw::Ellipse | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
const svlEllipse & | ellipse, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b, | ||
double | from_angle = 0.0 , |
||
double | to_angle = 2.0 *cmnPI , |
||
int | thickness = 1 |
||
) |
void CISST_EXPORT svlDraw::Line | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | from, | ||
svlPoint2D | to, | ||
svlRGB | color | ||
) |
void CISST_EXPORT svlDraw::Line | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | from_x, | ||
int | from_y, | ||
int | to_x, | ||
int | to_y, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b | ||
) |
void CISST_EXPORT svlDraw::Pixel | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | pos, | ||
svlRGB | color | ||
) |
void CISST_EXPORT svlDraw::Pixel | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x, | ||
int | y, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b | ||
) |
void CISST_EXPORT svlDraw::Poly | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
const vctDynamicVectorRef< svlPoint2D > | points, | ||
svlRGB | color, | ||
unsigned int | thickness, | ||
unsigned int | start | ||
) |
void CISST_EXPORT svlDraw::Quad | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlQuad & | quad, | ||
unsigned char | value, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Quad | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | corner1, | ||
svlPoint2D | corner2, | ||
svlPoint2D | corner3, | ||
svlPoint2D | corner4, | ||
unsigned char | value, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Quad | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | x3, | ||
int | y3, | ||
int | x4, | ||
int | y4, | ||
unsigned char | value, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Quad | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlQuad & | quad, | ||
svlRGB | color, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Quad | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | corner1, | ||
svlPoint2D | corner2, | ||
svlPoint2D | corner3, | ||
svlPoint2D | corner4, | ||
svlRGB | color, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Quad | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | x3, | ||
int | y3, | ||
int | x4, | ||
int | y4, | ||
svlRGB | color, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Rectangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlRect | rect, | ||
svlRGB | color, | ||
bool | fill = true |
||
) |
void CISST_EXPORT svlDraw::Rectangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | left, | ||
int | top, | ||
int | right, | ||
int | bottom, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b, | ||
bool | fill = true |
||
) |
void CISST_EXPORT svlDraw::Text | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | pos, | ||
const std::string & | text, | ||
double | fontsize, | ||
svlRGB | color | ||
) |
void CISST_EXPORT svlDraw::Text | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x, | ||
int | y, | ||
const std::string & | text, | ||
double | fontsize, | ||
unsigned char | r, | ||
unsigned char | g, | ||
unsigned char | b | ||
) |
void CISST_EXPORT svlDraw::Triangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlTriangle & | tri, | ||
unsigned char | value, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Triangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | corner1, | ||
svlPoint2D | corner2, | ||
svlPoint2D | corner3, | ||
unsigned char | value, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Triangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | x3, | ||
int | y3, | ||
unsigned char | value, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Triangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlTriangle & | tri, | ||
svlRGB | color, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Triangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
svlPoint2D | corner1, | ||
svlPoint2D | corner2, | ||
svlPoint2D | corner3, | ||
svlRGB | color, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::Triangle | ( | svlSampleImage * | image, |
unsigned int | videoch, | ||
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | x3, | ||
int | y3, | ||
svlRGB | color, | ||
svlDraw::Internals & | internals | ||
) |
void CISST_EXPORT svlDraw::WarpQuad | ( | svlSampleImage * | in_img, |
unsigned int | in_vch, | ||
svlQuad & | in_quad, | ||
svlSampleImage * | out_img, | ||
unsigned int | out_vch, | ||
svlQuad & | out_quad, | ||
svlDraw::Internals & | internals, | ||
unsigned int | alpha = 256 |
||
) |
void CISST_EXPORT svlDraw::WarpTriangle | ( | svlSampleImage * | in_img, |
unsigned int | in_vch, | ||
svlTriangle & | in_tri, | ||
svlSampleImage * | out_img, | ||
unsigned int | out_vch, | ||
svlTriangle & | out_tri, | ||
svlDraw::Internals & | internals, | ||
unsigned int | alpha = 256 |
||
) |