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

Linux Cross Reference
Tina4/src/tools/sequence/seqvoifuncs.h

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

  1 extern void str2_align(Tstring *str1, Tstring *str2) ;
  2 extern void hrs_solve(int n, double *a, double *b, double *c, double *y) ;
  3 
  4 extern Spline2 *seq_fixed_spline_get(int n) ;
  5 extern Imrect *seq_image_get(void) ;
  6 extern void seq_image_set(Imrect * im) ;
  7 extern void seq_imstack_set(Br_imstack * new_imstack) ;
  8 extern void seq_voi_print(FILE *fp);
  9 extern void seq__voi_read(FILE *fp);
 10 
 11 extern int seq_lz_get(void) ;
 12 extern int seq_nvoi_get() ;
 13 extern void seq_nvoi_set(int nvoi) ;
 14 extern void seq_spline_changed(void) ;
 15 extern Spline2 *seq_spline_get(void) ;
 16 extern void seq_spline_set(Spline2 * spline) ;
 17 extern Tstring *seq_string_get(void) ;
 18 extern void seq_string_set(Tstring * string) ;
 19 extern int seq_uz_get(void) ;
 20 extern void seq_voi_empty(void) ;
 21 extern int seq_z_get(void) ;
 22 extern void seq_z_set(int newz) ;
 23 extern double seq_zscaled_get(void) ;
 24 
 25 extern void seq_imstack_free(Br_imstack * imstack) ;
 26 extern Br_imstack *seq_imstack_make(Vartype vtype, int lz, int uz, double zscale) ;
 27 extern Imrect *seq_imstack_xslice(Br_imstack * imstack, int x) ;
 28 extern Imrect *seq_imstack_yslice(Br_imstack * imstack, int y) ;
 29 extern double seq_imstack_zscaled(Br_imstack * imstack, int z) ;
 30 extern int seq_imstack_zunscaled(Br_imstack * imstack, double z) ;
 31 
 32 extern void spline_add_point(Spline * spline, int ibelow, double p) ;
 33 extern void spline_delete_point(Spline * spline, int ip) ;
 34 extern void spline_free(Spline * spline) ;
 35 extern void spline_interpolate(Spline * spline, double *q) ;
 36 extern double spline_param(Spline * spline, double p) ;
 37 extern void spline_replace_point(Spline * spline, int ip, double p) ;
 38 extern void spline2_add_point(Spline2 * spline, int ibelow, Vec2 p) ;
 39 extern Spline2 *spline2_alloc(int type, int n) ;
 40 extern Spline2 *spline2_approx_str2(Tstring * str, int *pn, double dmax) ;
 41 extern Spline2 *spline2_copy(Spline2 * spline) ;
 42 extern void spline2_print(FILE *pf, Spline2 *spline);
 43 extern Spline2 *spline2_read(FILE *pf);
 44 extern void spline2_delete_point(Spline2 * spline, int i) ;
 45 extern double spline2_dist(Spline2 * spline, Vec2 p) ;
 46 extern Vec2 spline2_closest(Spline2 * spline, Vec2 p) ;
 47 extern Vec2 spline2_eval(Spline2 * spline, double t) ;
 48 extern void spline2_free(Spline2 * spline) ;
 49 extern void spline2_interpolate(Spline2 * spline, Vec2 * p) ;
 50 extern Spline2 *spline2_interpolate_list(int type, List * points) ;
 51 extern Spline2 *spline2_interpolate_ddlist(int type, List * points) ;
 52 extern double spline2_natural_param(Spline2 * spline, Vec2 p) ;
 53 extern Spline2 *spline2_of_str2(Tstring * str, int n) ;
 54 extern double spline2_param(Spline2 * spline, Vec2 p) ;
 55 extern void spline2_replace_point(Spline2 * spline, int ip, Vec2 p) ;
 56 extern Spline2 *spline2_stack_interp(int n, Spline2 ** spline, double t) ;
 57 extern void spline3_print(FILE * fp, double z, Spline2 * spline) ;
 58 extern Tstring *str2_of_spline2(Spline2 * spline) ;
 59 extern void spline2_draw(Tv * tv, Spline2 * spline) ;
 60 extern void spline2_draw_points(Tv * tv, Spline2 * spline) ;
 61 extern Tv_mouse spline2_edit_mouse(void) ;
 62 extern Tv_mouse spline2_periodic_draw_mouse(void) ;
 63 extern void spline_save_tube(Tv * tv, Ipos pos) ;
 64 
 65 
 66 extern void redraw_all(void) ;
 67 extern void tv_crosshair(Tv * tv, Ipos pos) ;
 68 extern void create_vis3d_display(void) ;
 69 extern Tv *vis3d_tv_get(void) ;
 70 extern void vis3d_tv_set(Tv * tv) ;
 71 extern Seqvoi *svoi_alloc(void) ;
 72 extern void svoi_free( Seqvoi * voi) ;
 73 extern void svoi_empty( Seqvoi * voi) ;
 74 extern void svoi_string_changed( Seqvoi * voi) ;
 75 extern Tstring *svoi_string_get( Seqvoi * voi) ;
 76 extern Seqvoi *svoi_copy( Seqvoi * oldvoi) ;
 77 extern void svoi_string_set( Seqvoi * voi, Tstring * string) ;
 78 extern Spline2 *svoi_spline_get( Seqvoi * voi) ;
 79 extern void svoi_spline_set( Seqvoi * voi, Spline2 * spline) ;
 80 extern void svoi_shift( Seqvoi * voi, Vec2 dp) ;
 81 
 82 extern void spline_draw(Tv * tv, Spline2 * spline) ;
 83 

~ [ 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.