Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

plug_roiedit.h File Reference

Go to the source code of this file.


Data Structures

struct  holes_s
struct  interp_s
struct  points_t
struct  r_alg_s
struct  r_ipt_t
struct  r_pt_conn_s
struct  r_X_s

Defines

#define rWARNING(string)   fprintf( stderr, "\033[1m%s\033[0m\n", string )
#define rERROR(string)   fprintf( stderr, "\007\033[2m%s\033[0m\n", string )
#define R_BOUND_VAL   -250
#define R_HL_BAD_VAL   -280
#define R_BUTTON_SPACE   4
#define R_DIST_STEP   0.1
#define R_FILE_L   128
#define R_HOSTID_MASK   0xffffff00
#define R_HOSTID_VAL   0x8d6a6a00

Functions

int r_afni_set_fill_point (int *, r_alg_s *)
void r_any_cb_apply (Widget, XtPointer, XtPointer)
void r_any_cb_fill_stats (Widget, XtPointer, XtPointer)
void r_any_cb_hide (Widget, char *, XtPointer)
void r_any_cb_raise (Widget, char *, XtPointer)
void r_any_cb_undo (Widget, XtPointer, XtPointer)
void r_any_cb_unfill (Widget, XtPointer, XtPointer)
void r_main_cb_help (Widget, XtPointer, XtPointer)
void r_main_cb_quit (void)
void r_main_cb_show_structs (void)
void r_main_cb_saveas (Widget, int, XtPointer)
void r_main_mk_main_shell (void)
void r_main_mk_save_as_fr (Widget)
void r_main_mk_show_buttons (void)
void r_main_show_alg_vals (r_alg_s *)
void r_main_show_HOL_vals (holes_s *)
void r_main_show_INT_vals (interp_s *)
void r_main_show_pt_conn_vals (r_pt_conn_s *)
int r_add_to_boundary (points_t *, int)
int r_check_host (void)
void r_histogram (r_alg_s *, int, int, int)
r_ipt_t r_index2pt (int, int, int, int)
double r_p_distance (r_ipt_t, r_ipt_t)
int r_save_dataset_as (char *, int)
void r_init_afni_vars (r_alg_s *, THD_3dim_dataset *)
int r_init_Alg_values (r_alg_s *)
int r_init_holes_vals (holes_s *)
int r_init_interp_vals (interp_s *)
int r_init_pt_conn_s (r_pt_conn_s *)
void r_HL_cb_fill (Widget, XtPointer, XtPointer)
void r_HL_cb_set_fill_val (Widget, XtPointer, XtPointer)
void r_HL_cb_set_maxsize (Widget, XtPointer, XtPointer)
int r_HL_check_neighbors (points_t *, int)
Widget r_HL_mk_buttons (holes_s *, Widget)
Widget r_HL_mk_fillval_fr (holes_s *, Widget)
void r_HL_mk_main_shell (holes_s *)
Widget r_HL_mk_maxsize_fr (holes_s *, Widget)
void r_INT_cb_fill (Widget, XtPointer, XtPointer)
void r_INT_cb_set_fill_val (Widget, XtPointer, XtPointer)
Widget r_INT_mk_app_buttons (interp_s *, Widget)
Widget r_INT_mk_fillval_fr (interp_s *, Widget)
void r_INT_mk_main_shell (interp_s *)
void r_gr_cb_fill (Widget, XtPointer, XtPointer)
void r_gr_cb_set_max_dist (Widget, XtPointer, XtPointer)
void r_gr_cb_set_range (Widget, XtPointer, XtPointer)
void r_gr_set_fill_val (Widget, XtPointer, XtPointer)
int r_gr_check_insert (r_alg_s *, points_t *, int)
Widget r_gr_mk_fill_buttons (r_X_s *, Widget)
Widget r_gr_mk_fillval_fr (r_X_s *, Widget)
Widget r_gr_mk_main_frame (r_X_s *, Widget)
void r_gr_mk_misc_buttons (r_X_s *, Widget)
Widget r_gr_mk_max_dist_w (r_X_s *, Widget)
Widget r_gr_mk_range_fr (r_X_s *, Widget)
int r_wtgr_calc_max_frm_val (int value)
int r_wtgr_calc_min_frm_val (int value)
void r_wtgr_cb_suggest_limits (Widget, XtPointer, XtPointer)
void r_wtgr_mk_main_shell (r_X_s *)
int r_wt_bad_ngbr_exists (r_alg_s *, int, int)
void r_wt_cb_activate_SA (void)
void r_wt_cb_fill (Widget, XtPointer, XtPointer)
void r_wt_cb_SB_toggle (Widget, XtPointer, XtPointer)
void r_wt_cb_set_diag_conn (Widget, XtPointer, XtPointer)
void r_wt_cb_set_fill_val (Widget, XtPointer, XtPointer)
void r_wt_cb_set_min_nbrs (Widget, XtPointer, XtPointer)
void r_wt_cb_set_range (Widget, XtPointer, XtPointer)
int r_wt_check_insert (r_alg_s *, int)
Widget r_wt_mk_diag_conn_fr (r_X_s *, Widget)
void r_wt_mk_fill_buttons (r_X_s *, Widget)
Widget r_wt_mk_fillval_fr (r_X_s *, Widget)
Widget r_wt_mk_main_frame (r_X_s *, Widget)
void r_wt_mk_misc_buttons (r_X_s *, Widget)
Widget r_wt_mk_nbrs_fr (r_X_s *, Widget)
Widget r_wt_mk_range_fr (r_X_s *, Widget)
Widget r_wt_mk_strong_bord_fr (r_X_s *, Widget)
void r_wt_set_neighbors (r_alg_s *)
Widget r_mk_scale_bar (Widget, char *, int, int, int, int, XtCallbackProc)
void r_junk (void)

Variables

r_X_s gRX
r_alg_s gRA
interp_s gRI
holes_s gRH
r_pt_conn_s gRCP
char gRmessage [1024]

Define Documentation

#define R_BOUND_VAL   -250
 

Definition at line 15 of file plug_roiedit.h.

Referenced by r_gr_cb_fill(), r_gr_check_insert(), r_wt_bad_ngbr_exists(), r_wt_cb_fill(), and r_wt_check_insert().

#define R_BUTTON_SPACE   4
 

Definition at line 17 of file plug_roiedit.h.

Referenced by r_gr_mk_fill_buttons(), r_HL_mk_buttons(), r_INT_mk_app_buttons(), and r_wt_mk_fill_buttons().

#define R_DIST_STEP   0.1
 

Definition at line 18 of file plug_roiedit.h.

Referenced by DRAW_receiver(), DRAW_value_CB(), and r_INT_cb_fill().

#define R_FILE_L   128
 

Definition at line 19 of file plug_roiedit.h.

#define R_HL_BAD_VAL   -280
 

Definition at line 16 of file plug_roiedit.h.

Referenced by r_HL_cb_fill(), and r_HL_check_neighbors().

#define R_HOSTID_MASK   0xffffff00
 

Definition at line 28 of file plug_roiedit.h.

#define R_HOSTID_VAL   0x8d6a6a00
 

Definition at line 29 of file plug_roiedit.h.

#define rERROR string       fprintf( stderr, "\007\033[2m%s\033[0m\n", string )
 

Definition at line 13 of file plug_roiedit.h.

#define rWARNING string       fprintf( stderr, "\033[1m%s\033[0m\n", string )
 

Definition at line 12 of file plug_roiedit.h.


Function Documentation

int r_add_to_boundary points_t  ,
int   
[static]
 

Referenced by DRAW_receiver(), r_gr_check_insert(), r_HL_cb_fill(), r_HL_check_neighbors(), and r_wt_check_insert().

int r_afni_set_fill_point int *   ,
r_alg_s  
[static]
 

void r_any_cb_apply Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_any_cb_fill_stats Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_any_cb_hide Widget   ,
char *   ,
XtPointer   
[static]
 

void r_any_cb_raise Widget   ,
char *   ,
XtPointer   
[static]
 

void r_any_cb_undo Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_any_cb_unfill Widget   ,
XtPointer   ,
XtPointer   
[static]
 

int r_check_host void    [static]
 

Referenced by DRAW_main().

void r_gr_cb_fill Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_gr_cb_set_max_dist Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_gr_cb_set_range Widget   ,
XtPointer   ,
XtPointer   
[static]
 

int r_gr_check_insert r_alg_s  ,
points_t  ,
int   
[static]
 

Referenced by r_gr_cb_fill().

Widget r_gr_mk_fill_buttons r_X_s  ,
Widget   
[static]
 

Referenced by r_gr_mk_main_frame().

Widget r_gr_mk_fillval_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_gr_mk_main_frame().

Widget r_gr_mk_main_frame r_X_s  ,
Widget   
[static]
 

Referenced by r_wtgr_mk_main_shell().

Widget r_gr_mk_max_dist_w r_X_s  ,
Widget   
[static]
 

Referenced by r_gr_mk_main_frame().

void r_gr_mk_misc_buttons r_X_s  ,
Widget   
[static]
 

Widget r_gr_mk_range_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_gr_mk_main_frame().

void r_gr_set_fill_val Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_histogram r_alg_s  ,
int   ,
int   ,
int   
[static]
 

Referenced by r_any_cb_fill_stats().

void r_HL_cb_fill Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_HL_cb_set_fill_val Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_HL_cb_set_maxsize Widget   ,
XtPointer   ,
XtPointer   
[static]
 

int r_HL_check_neighbors points_t  ,
int   
[static]
 

Referenced by r_HL_cb_fill().

Widget r_HL_mk_buttons holes_s  ,
Widget   
[static]
 

Referenced by r_HL_mk_main_shell().

Widget r_HL_mk_fillval_fr holes_s  ,
Widget   
[static]
 

Referenced by r_HL_mk_main_shell().

void r_HL_mk_main_shell holes_s   [static]
 

Referenced by r_main_mk_main_shell().

Widget r_HL_mk_maxsize_fr holes_s  ,
Widget   
[static]
 

Referenced by r_HL_mk_main_shell().

r_ipt_t r_index2pt int   ,
int   ,
int   ,
int   
[static]
 

Referenced by r_INT_cb_fill().

void r_init_afni_vars r_alg_s  ,
THD_3dim_dataset  
[static]
 

int r_init_Alg_values r_alg_s   [static]
 

Referenced by r_wtgr_mk_main_shell().

int r_init_holes_vals holes_s   [static]
 

Referenced by r_HL_mk_main_shell().

int r_init_interp_vals interp_s   [static]
 

Referenced by r_INT_mk_main_shell().

int r_init_pt_conn_s r_pt_conn_s   [static]
 

Referenced by r_wtgr_mk_main_shell().

void r_INT_cb_fill Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_INT_cb_set_fill_val Widget   ,
XtPointer   ,
XtPointer   
[static]
 

Widget r_INT_mk_app_buttons interp_s  ,
Widget   
[static]
 

Referenced by r_INT_mk_main_shell().

Widget r_INT_mk_fillval_fr interp_s  ,
Widget   
[static]
 

Referenced by r_INT_mk_main_shell().

void r_INT_mk_main_shell interp_s   [static]
 

Referenced by r_main_mk_main_shell().

void r_junk void    [static]
 

void r_main_cb_help Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_main_cb_quit void    [static]
 

void r_main_cb_saveas Widget   ,
int   ,
XtPointer   
[static]
 

void r_main_cb_show_structs void    [static]
 

void r_main_mk_main_shell void    [static]
 

void r_main_mk_save_as_fr Widget    [static]
 

Referenced by r_main_mk_show_buttons().

void r_main_mk_show_buttons void    [static]
 

void r_main_show_alg_vals r_alg_s   [static]
 

Referenced by r_main_cb_saveas().

void r_main_show_HOL_vals holes_s   [static]
 

void r_main_show_INT_vals interp_s   [static]
 

Referenced by r_main_cb_saveas().

void r_main_show_pt_conn_vals r_pt_conn_s   [static]
 

Referenced by r_main_cb_saveas().

Widget r_mk_scale_bar Widget   ,
char *   ,
int   ,
int   ,
int   ,
int   ,
XtCallbackProc   
[static]
 

double r_p_distance r_ipt_t   ,
r_ipt_t   
[static]
 

Referenced by r_INT_cb_fill().

int r_save_dataset_as char *   ,
int   
[static]
 

int r_wt_bad_ngbr_exists r_alg_s  ,
int   ,
int   
[static]
 

Referenced by r_wt_check_insert().

void r_wt_cb_activate_SA void    [static]
 

void r_wt_cb_fill Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_wt_cb_SB_toggle Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_wt_cb_set_diag_conn Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_wt_cb_set_fill_val Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_wt_cb_set_min_nbrs Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_wt_cb_set_range Widget   ,
XtPointer   ,
XtPointer   
[static]
 

int r_wt_check_insert r_alg_s  ,
int   
[static]
 

Referenced by r_wt_cb_fill().

Widget r_wt_mk_diag_conn_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_wt_mk_main_frame().

void r_wt_mk_fill_buttons r_X_s  ,
Widget   
[static]
 

Referenced by r_wt_mk_main_frame().

Widget r_wt_mk_fillval_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_wt_mk_main_frame().

Widget r_wt_mk_main_frame r_X_s  ,
Widget   
[static]
 

Referenced by r_wtgr_mk_main_shell().

void r_wt_mk_misc_buttons r_X_s  ,
Widget   
[static]
 

Widget r_wt_mk_nbrs_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_wt_mk_main_frame().

Widget r_wt_mk_range_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_wt_mk_main_frame().

Widget r_wt_mk_strong_bord_fr r_X_s  ,
Widget   
[static]
 

Referenced by r_wt_mk_main_frame().

void r_wt_set_neighbors r_alg_s   [static]
 

Referenced by r_wt_cb_fill().

int r_wtgr_calc_max_frm_val int    value [static]
 

Referenced by r_init_Alg_values(), and r_wtgr_cb_suggest_limits().

int r_wtgr_calc_min_frm_val int    value [static]
 

Referenced by r_init_Alg_values(), and r_wtgr_cb_suggest_limits().

void r_wtgr_cb_suggest_limits Widget   ,
XtPointer   ,
XtPointer   
[static]
 

void r_wtgr_mk_main_shell r_X_s   [static]
 

Referenced by r_main_mk_main_shell().


Variable Documentation

r_alg_s gRA
 

Definition at line 164 of file plug_roiedit.h.

Referenced by DRAW_receiver(), r_any_cb_apply(), r_any_cb_fill_stats(), r_any_cb_undo(), r_any_cb_unfill(), r_gr_cb_fill(), r_gr_cb_set_max_dist(), r_gr_cb_set_range(), r_gr_mk_fill_buttons(), r_gr_mk_fillval_fr(), r_gr_mk_max_dist_w(), r_gr_mk_range_fr(), r_gr_set_fill_val(), r_histogram(), r_HL_cb_fill(), r_HL_check_neighbors(), r_INT_cb_fill(), r_main_cb_saveas(), r_main_mk_save_as_fr(), r_wt_cb_fill(), r_wt_cb_SB_toggle(), r_wt_cb_set_diag_conn(), r_wt_cb_set_fill_val(), r_wt_cb_set_min_nbrs(), r_wt_cb_set_range(), r_wt_mk_diag_conn_fr(), r_wt_mk_fill_buttons(), r_wt_mk_fillval_fr(), r_wt_mk_nbrs_fr(), r_wt_mk_range_fr(), r_wtgr_cb_suggest_limits(), and r_wtgr_mk_main_shell().

r_pt_conn_s gRCP
 

Definition at line 167 of file plug_roiedit.h.

Referenced by DRAW_color_CB(), DRAW_receiver(), DRAW_value_CB(), r_main_cb_saveas(), r_main_cb_show_structs(), and r_wtgr_mk_main_shell().

holes_s gRH
 

Definition at line 166 of file plug_roiedit.h.

Referenced by r_any_cb_hide(), r_any_cb_raise(), r_gr_cb_fill(), r_gr_check_insert(), r_HL_cb_set_fill_val(), r_HL_cb_set_maxsize(), r_HL_mk_buttons(), r_HL_mk_main_shell(), r_main_cb_saveas(), and r_main_mk_main_shell().

interp_s gRI
 

Definition at line 165 of file plug_roiedit.h.

Referenced by r_any_cb_hide(), r_any_cb_raise(), r_INT_cb_set_fill_val(), r_INT_mk_app_buttons(), r_main_cb_saveas(), r_main_cb_show_structs(), and r_main_mk_main_shell().

char gRmessage[ 1024 ]
 

Definition at line 168 of file plug_roiedit.h.

Referenced by r_any_cb_hide(), r_any_cb_raise(), r_gr_cb_set_max_dist(), r_gr_cb_set_range(), r_gr_set_fill_val(), r_histogram(), r_HL_cb_set_fill_val(), r_HL_cb_set_maxsize(), r_index2pt(), r_INT_cb_set_fill_val(), r_main_cb_quit(), r_wt_cb_set_diag_conn(), r_wt_cb_set_fill_val(), r_wt_cb_set_min_nbrs(), and r_wt_cb_set_range().

r_X_s gRX
 

Definition at line 163 of file plug_roiedit.h.

Referenced by DRAW_main(), r_any_cb_hide(), r_any_cb_raise(), r_gr_mk_fill_buttons(), r_gr_mk_fillval_fr(), r_gr_mk_max_dist_w(), r_gr_mk_range_fr(), r_HL_mk_buttons(), r_HL_mk_fillval_fr(), r_HL_mk_main_shell(), r_HL_mk_maxsize_fr(), r_init_afni_vars(), r_INT_mk_app_buttons(), r_INT_mk_fillval_fr(), r_INT_mk_main_shell(), r_main_mk_main_shell(), r_main_mk_save_as_fr(), r_main_mk_show_buttons(), r_mk_scale_bar(), r_wt_mk_diag_conn_fr(), r_wt_mk_fill_buttons(), r_wt_mk_fillval_fr(), r_wt_mk_nbrs_fr(), r_wt_mk_range_fr(), r_wt_mk_strong_bord_fr(), r_wtgr_cb_hide(), r_wtgr_cb_suggest_limits(), and r_wtgr_mk_main_shell().

 

Powered by Plone

This site conforms to the following standards: