~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina4/src/sys/image/imagefuncs.h

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 extern Imrect *im_alloc(int height, int width, Imregion * region, Vartype vtype);
  2 extern Imrect *im_wrap_contig(void *mem_ptr, int height, int width, Imregion * region, Vartype vtype);
  3 
  4 
  5 
  6 extern void    im_copy_inplace(Imrect * image2, Imrect * image1);
  7 extern Imrect *im_subim(Imrect * image, Imregion * region);
  8 extern Imrect *im_cast(Imrect * image, Vartype vtype);
  9 extern Imrect *im_copy(Imrect * image);
 10 extern void    im_free(Imrect * image);
 11 extern void    im_shift(Imrect * im, int dy, int dx);
 12 extern double  im_get_quadmaxf(Imrect * image, float x, float y, float *px, float *py);
 13 extern double  im_get_quadinterpf(Imrect * image, float x, float y, float *pdx, float *pdy);
 14 extern double  im_get_sinc5interpf(Imrect *image, float x, float y, float *pdx, float *pdy);
 15 extern double  im_get_sinc3interpf(Imrect *image, float x, float y, float *pdx, float *pdy);
 16 extern int     im_get_pix(Imrect * image, int i, int j);
 17 extern void   *im_get_ptr(Imrect * image, int i, int j);
 18 extern double  im_get_pixf(Imrect * image, int i, int j);
 19 extern Complex im_get_pixz(Imrect * image, int i, int j);
 20 extern int     im_sub_pix(Imrect * image, double r, double c);
 21 extern double  im_sub_pixf(Imrect * image, double r, double c);
 22 extern double          im_sub_pixqf(Imrect *image, double y, double x);
 23 extern Complex im_sub_pixz(Imrect * im, double y, double x);
 24 extern void    im_get_row(int *line, Imrect * image, int i, int from, int to);
 25 extern void    im_get_col(int *line, Imrect * image, int i, int from, int to);
 26 extern void    im_get_rowf(float *line, Imrect * image, int i, int from, int to);
 27 extern void    im_get_colf(float *line, Imrect * image, int i, int from, int to);
 28 extern void    im_get_rowz(Complex * line, Imrect * image, int i, int from, int to);
 29 extern void    im_get_colz(Complex * line, Imrect * image, int i, int from, int to);
 30 extern void    im_get_pos_diag(int *line, Imrect * image, int x, int y, int len);
 31 extern void    im_get_neg_diag(int *line, Imrect * image, int x, int y, int len);
 32 extern void    im_get_pos_diagf(float *line, Imrect * image, int x, int y, int len);
 33 extern void    im_get_neg_diagf(float *line, Imrect * image, int x, int y, int len);
 34 extern void    im_put_pix(int pixval, Imrect * image, int i, int j);
 35 extern void    im_put_ptr(void *ptr, Imrect * image, int i, int j);
 36 extern void    im_put_pixf(double pixval, Imrect * image, int i, int j);
 37 extern void    im_pixf_inc(Imrect * image, int i, int j);
 38 extern void    im_pixf_dec(Imrect * image, int i, int j);
 39 extern void    im_put_pixz(Complex pixval, Imrect * image, int i, int j);
 40 extern void    im_put_row(int *line, Imrect * image, int i, int from, int to);
 41 extern void    im_put_col(int *line, Imrect * image, int i, int from, int to);
 42 extern void    im_put_rowf(float *line, Imrect * image, int i, int from, int to);
 43 extern void    im_put_colf(float *line, Imrect * image, int i, int from, int to);
 44 extern void    im_put_rowz(Complex * line, Imrect * image, int i, int from, int to);
 45 extern void    im_put_colz(Complex * line, Imrect * image, int i, int from, int to);
 46 extern void    im_put_pos_diag(int *line, Imrect * image, int x, int y, int len);
 47 extern void    im_put_neg_diag(int *line, Imrect * image, int x, int y, int len);
 48 extern void    im_put_pos_diagf(float *line, Imrect * image, int x, int y, int len);
 49 extern void    im_put_neg_diagf(float *line, Imrect * image, int x, int y, int len);
 50 extern Imregion *roi_alloc(int lx, int ly, int ux, int uy);
 51 extern Imregion *roi_copy(Imregion * roi);
 52 extern void    roi_update(Imregion * roi, Imregion * copy);
 53 extern Imregion *roi_inter(Imregion * r1, Imregion * r2);
 54 extern Imregion *roi_outer(Imregion * r1, Imregion * r2);
 55 extern int     roi_inregion(Imregion * region, int x, int y);
 56 extern void    roi_fill(Imregion * roi, int lx, int ly, int ux, int uy);
 57 extern Rindex *rx_alloc(Imregion * region, int type);
 58 extern void    rx_free_links(Rindex * r);
 59 extern void    rx_free(Rindex * r, void (*freefunc) (   ));
 60 extern Windex *wx_alloc(Imregion * region, int m, int n, int type);
 61 extern void    wx_free(Windex * w, void (*freefunc) (   ));
 62 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.