cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
svlDraw::WarpMT Class Reference

#include <svlDraw.h>

Public Member Functions

 WarpMT (unsigned int thread_count)
 
void SetThreadCount (unsigned int thread_count)
 
void WarpTriangle (unsigned int thread_id, svlSampleImage *in_img, unsigned int in_vch, svlTriangle &in_tri, svlSampleImage *out_img, unsigned int out_vch, svlTriangle &out_tri, unsigned int alpha=256)
 
void WarpQuad (unsigned int thread_id, svlSampleImage *in_img, unsigned int in_vch, svlQuad &in_quad, svlSampleImage *out_img, unsigned int out_vch, svlQuad &out_quad, unsigned int alpha=256)
 

Constructor & Destructor Documentation

svlDraw::WarpMT::WarpMT ( unsigned int  thread_count)

Member Function Documentation

void svlDraw::WarpMT::SetThreadCount ( unsigned int  thread_count)
void svlDraw::WarpMT::WarpQuad ( unsigned int  thread_id,
svlSampleImage in_img,
unsigned int  in_vch,
svlQuad in_quad,
svlSampleImage out_img,
unsigned int  out_vch,
svlQuad out_quad,
unsigned int  alpha = 256 
)
void svlDraw::WarpMT::WarpTriangle ( unsigned int  thread_id,
svlSampleImage in_img,
unsigned int  in_vch,
svlTriangle in_tri,
svlSampleImage out_img,
unsigned int  out_vch,
svlTriangle out_tri,
unsigned int  alpha = 256 
)

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