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

draw_TvDef.h File Reference

#include <tina/math/mathDef.h>
#include <tina/image/imgDef.h>

Include dependency graph for draw_TvDef.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

struct  rgb
struct  tina_color
struct  cmap_data_visible
struct  tv_mouse
struct  tv_pick
struct  tv_draw
struct  tv_zbuff
struct  tv
struct  tv_closest
struct  tv_patch
struct  cylinder
struct  quadric
struct  torus
struct  ruled
struct  quad3

Defines

#define TV_SCREEN_REPAINT   1
#define TV_SCREEN_REPAINT_IF_SMALLER   2
#define TV_SCREEN_NO_REPAINT   3
#define CMAPLOOKUPCOLORSBASE   256
#define CMAPLOOKUPGREYSBASE   0
#define CMAPLOOKUPNUMBEROFCOLORS   256
#define CMAPLOOKUPNUMBEROFGREYS   256
#define CMAPLOOKUPSIZE   (CMAPLOOKUPNUMBEROFGREYS + CMAPLOOKUPNUMBEROFCOLORS)
#define const
#define RGB_SWAP_STRING   "kkk"
#define TINA_COLOR_SWAP_STRING   ".kkk"
#define TINA_COLOR_ARRAY_CREATE(_size)   ((Tina_color *) ralloc((unsigned)(_size) * sizeof (Tina_color)))
#define RGB_ARRAY_CREATE(_size)   ((Rgb *) ralloc((unsigned)(_size) * sizeof (Rgb)))
#define TINA_PIXEL_ARRAY_CREATE(_size)   ((Tina_pixel *) ralloc((unsigned)(_size) * sizeof (Tina_pixel)))
#define CMAP_DATA_VISIBLE_SWAP_STRING   "iiii.0[.].i0[i]"
#define TV_MOUSE_SWAP_STRING   "32[c]32[c]www32[c]www32[c]www"
#define TV_PICK_SWAP_STRING   "32[c]pwwwwwi"
#define TV_DRAW_SWAP_STRING   "iiiii0[c]"
#define TV_ZBUFF_SWAP_STRING   "pggi.."
#define TV_SWAP_STRING   "32[c]ipwiiffffitftttftitwwwtfttwwi.iii0[c]piitwtwttiwwppiwp..p.pwpwp"
#define TV_CLOSEST_SWAP_STRING   "ptpif"
#define ZOOM   1
#define ROI   2
#define PICK   3
#define MOUSE   4
#define POLYROI   5
#define POINT   6
#define GLOBAL   7
#define ORTH   1
#define PERSP   2
#define IMZOOM   1
#define ZOOM2   2
#define ZOOM3   3
#define ZOOMAF   4
#define ZOOMGR   5
#define FULL_PAINT   1
#define SKEL_PAINT   2
#define FULL_REPAINT   3
#define BAD_STATE   1
#define WAIT_STATE   2
#define LEFT_DOWN   3
#define MIDDLE_DOWN   4
#define RIGHT_DOWN   5
#define LEFT_DRAG   6
#define MIDDLE_DRAG   7
#define RIGHT_DRAG   8
#define LEFT_UP   9
#define MIDDLE_UP   10
#define RIGHT_UP   11
#define MOUSE_NAME   12
#define LEFT_NAME   13
#define MIDDLE_NAME   14
#define RIGHT_NAME   15
#define PICK_DOMAIN   1
#define PICK_CLOSEST   2
#define PICK_HIGHLIGHT   3
#define PICK_DRAW   4
#define PICK_FUNC   5
#define PICK_FREE   6
#define PICK_NAME   7
#define PICK_REPAINT   8
#define IN_TV(tv, pos)
#define TV_PATCH_SWAP_STRING   "3[g]3[g]9[i]9[t]9[i]9[g]"
#define CYLINDER_SWAP_STRING   "ttttgg"
#define QUADRIC_SWAP_STRING   "ttt"
#define TORUS_SWAP_STRING   "ttttgg"
#define RULED_SWAP_STRING   "tttt"
#define QUAD3_SWAP_STRING   "ttttt"
#define DUMP_TYPE_SWAP_STRING   "iii"

Typedefs

typedef int Tina_pixel
typedef rgb Rgb
typedef tina_color Tina_color
typedef enum cmap_model Cmap_model
typedef enum cmap_kind Cmap_kind
typedef cmap_data_visible Cmap_data_visible
typedef tv_mouse Tv_mouse
typedef tv_pick Tv_pick
typedef tv_draw Tv_draw
typedef tv_zbuff Tv_zbuff
typedef tv Tv
typedef tv_closest Tv_closest
typedef tv_patch Tv_patch
typedef cylinder Cylinder
typedef quadric Quadric
typedef torus Torus
typedef ruled Ruled
typedef quad3 Quad3

Enumerations

enum  cmap_model { cmap_model_gs, cmap_model_col, cmap_model_rgb, cmap_model_unknown }
enum  cmap_kind { cmap_type_dynamic, cmap_type_static, cmap_type_unknown }
enum  Dump_type { DT_BW, DT_COLOR, DT_ONE_BIT_PER_PIXEL }

Variables

const int aubergine
const int avocado
const int baby_blue
const int baby_pink
const int bkgrnd
const int black
const int blue
const int brown
const int chocolate
const int coffee
const int cyan
const int dark_green
const int dark_slate
const int gold
const int green
const int heliotrope
const int indian_red
const int ivory
const int magenta
const int orange
const int pale_green
const int plum
const int red
const int salmon
const int slate
const int violet
const int wheat
const int white
const int yellow
const int ntina_colors
const int rop_copy
const int rop_null
const int line_solid
const int line_dashed
const int rop_xor


Define Documentation

#define BAD_STATE   1
 

Definition at line 322 of file draw_TvDef.h.

Referenced by format_mousestate(), mouse_get_state(), and tv_screen_activity_proc().

#define CMAP_DATA_VISIBLE_SWAP_STRING   "iiii.0[.].i0[i]"
 

Definition at line 124 of file draw_TvDef.h.

#define CMAPLOOKUPCOLORSBASE   256
 

Definition at line 59 of file draw_TvDef.h.

Referenced by cmap_data_color_fill(), cmap_query_colors(), tina_colors_set(), and tv_cmap_lookup_print().

#define CMAPLOOKUPGREYSBASE   0
 

Definition at line 60 of file draw_TvDef.h.

Referenced by cmap_data_anag_fill(), cmap_data_false_fill(), cmap_data_grey_fill(), cmap_query_colors(), and tv_cmap_lookup_print().

#define CMAPLOOKUPNUMBEROFCOLORS   256
 

Definition at line 61 of file draw_TvDef.h.

Referenced by cmap_query_colors().

#define CMAPLOOKUPNUMBEROFGREYS   256
 

Definition at line 62 of file draw_TvDef.h.

Referenced by cmap_data_anag_fill(), cmap_data_false_fill(), cmap_data_grey_fill(), and cmap_query_colors().

#define CMAPLOOKUPSIZE   (CMAPLOOKUPNUMBEROFGREYS + CMAPLOOKUPNUMBEROFCOLORS)
 

Definition at line 63 of file draw_TvDef.h.

Referenced by tv_cmap_lookup_print(), and tv_get_grey().

#define const
 

Definition at line 66 of file draw_TvDef.h.

#define CYLINDER_SWAP_STRING   "ttttgg"
 

Definition at line 492 of file draw_TvDef.h.

#define DUMP_TYPE_SWAP_STRING   "iii"
 

Definition at line 529 of file draw_TvDef.h.

#define FULL_PAINT   1
 

Definition at line 318 of file draw_TvDef.h.

Referenced by paint_proc(), tv_create(), and tv_repaint().

#define FULL_REPAINT   3
 

Definition at line 320 of file draw_TvDef.h.

#define GLOBAL   7
 

Definition at line 307 of file draw_TvDef.h.

Referenced by tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), and tv_tool_remote().

#define IMZOOM   1
 

Definition at line 312 of file draw_TvDef.h.

Referenced by col_tv_blue_make(), col_tv_green_make(), col_tv_red_make(), imcal2_tv_make(), imcalc_graph_tv_make(), imcalc_tv_make(), imcmem_tv_make(), left_tv_make(), mono_tv_make(), right_tv_make(), seq_tv_make(), simple_tv_make(), tv_set_activity_message(), tv_zoom_proc(), xcoreg_tv_make(), ycoreg_tv_make(), and zcoreg_tv_make().

#define IN_TV tv,
pos   ) 
 

Value:

(ipos_x(pos) >= 0 && ipos_x(pos) < (tv)->width && \
  ipos_y(pos) >= 0 && ipos_y(pos) < (tv)->height)

Definition at line 466 of file draw_TvDef.h.

Referenced by tv_zbuff(), and tv_zbuff_patch().

#define LEFT_DOWN   3
 

Definition at line 324 of file draw_TvDef.h.

Referenced by connmask_mouse(), ct_gfit_mouse(), ct_permfit_mouse(), format_mousestate(), grey_mouse(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), left_epi_mouse(), left_grey_mouse(), left_order_mouse(), left_raster_mouse(), matcher_model_mouse(), matcher_scene_mouse(), mono_grey_mouse(), mouse_define(), mouse_get_state(), nmr_flow_mouse(), nmr_gfit_mouse(), nmr_linelen_mouse(), nmr_masksize_mouse(), nmr_permfit_mouse(), nmr_regsize_mouse(), pixel_mouse(), pos_mouse(), profile_mouse(), right_epi_mouse(), right_grey_mouse(), right_order_mouse(), right_raster_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_pick_proc(), tv_polyroi_proc(), tv_roi_proc(), tv_roigbl_proc(), tv_roipnt_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define LEFT_DRAG   6
 

Definition at line 327 of file draw_TvDef.h.

Referenced by connmask_mouse(), format_mousestate(), imcalc_prof_mouse(), left_epi_mouse(), left_order_mouse(), left_raster_mouse(), matcher_model_mouse(), matcher_scene_mouse(), mouse_define(), mouse_get_state(), nmr_linelen_mouse(), right_epi_mouse(), right_order_mouse(), right_raster_mouse(), spline2_edit_mouse(), sroi_markup_mouse(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_pick_proc(), tv_polyroi_proc(), tv_roi_proc(), tv_roigbl_proc(), tv_roipnt_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define LEFT_NAME   13
 

Definition at line 334 of file draw_TvDef.h.

Referenced by connmask_mouse(), ct_gfit_mouse(), ct_permfit_mouse(), grey_mouse(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), left_grey_mouse(), mono_grey_mouse(), mouse_define(), nmr_flow_mouse(), nmr_gfit_mouse(), nmr_linelen_mouse(), nmr_masksize_mouse(), nmr_permfit_mouse(), nmr_regsize_mouse(), pixel_mouse(), pos_mouse(), profile_mouse(), right_grey_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), and sroi_radial_axis().

#define LEFT_UP   9
 

Definition at line 330 of file draw_TvDef.h.

Referenced by connmask_mouse(), format_mousestate(), imcalc_prof_mouse(), left_epi_mouse(), left_order_mouse(), left_raster_mouse(), matcher_model_mouse(), matcher_scene_mouse(), mouse_define(), mouse_get_state(), nmr_linelen_mouse(), nmr_masksize_mouse(), nmr_regsize_mouse(), right_epi_mouse(), right_order_mouse(), right_raster_mouse(), spline2_edit_mouse(), sroi_markup_mouse(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_pick_proc(), tv_polyroi_proc(), tv_roi_proc(), tv_roigbl_proc(), tv_roipnt_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define MIDDLE_DOWN   4
 

Definition at line 325 of file draw_TvDef.h.

Referenced by connmask_mouse(), format_mousestate(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), mouse_define(), mouse_get_state(), nmr_masksize_mouse(), nmr_regsize_mouse(), pos_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_pick_proc(), tv_polyroi_proc(), tv_roi_proc(), tv_roigbl_proc(), tv_roipnt_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define MIDDLE_DRAG   7
 

Definition at line 328 of file draw_TvDef.h.

Referenced by connmask_mouse(), format_mousestate(), imcalc_prof_mouse(), mouse_define(), mouse_get_state(), tv_imzoom_proc(), tv_mouse_proc(), tv_roigbl_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define MIDDLE_NAME   14
 

Definition at line 335 of file draw_TvDef.h.

Referenced by connmask_mouse(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), mouse_define(), nmr_masksize_mouse(), nmr_regsize_mouse(), pos_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), and sroi_radial_axis().

#define MIDDLE_UP   10
 

Definition at line 331 of file draw_TvDef.h.

Referenced by connmask_mouse(), format_mousestate(), imcalc_prof_mouse(), left_order_mouse(), mouse_define(), mouse_get_state(), right_order_mouse(), tv_imzoom_proc(), tv_mouse_proc(), tv_roigbl_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define MOUSE   4
 

Definition at line 304 of file draw_TvDef.h.

Referenced by imcalc_mouse_proc(), left_mouse_proc(), mono_mouse_proc(), paxis_set_end(), raxis_set_end(), right_mouse_proc(), seq_mouse_proc(), spline_draw_proc(), spline_edit_proc(), sroi_mouse_proc(), threed_mouse_proc(), tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), tv_set_mouse(), and tv_tool_remote().

#define MOUSE_NAME   12
 

Definition at line 333 of file draw_TvDef.h.

Referenced by connmask_mouse(), ct_gfit_mouse(), ct_permfit_mouse(), grey_mouse(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), left_grey_mouse(), mono_grey_mouse(), mouse_define(), nmr_flow_mouse(), nmr_gfit_mouse(), nmr_linelen_mouse(), nmr_masksize_mouse(), nmr_permfit_mouse(), nmr_regsize_mouse(), pixel_mouse(), pos_mouse(), profile_mouse(), right_grey_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), and sroi_radial_axis().

#define ORTH   1
 

Definition at line 309 of file draw_TvDef.h.

Referenced by tv_create(), tv_dist3(), tv_set_proj3(), tv_set_proj3_orth(), and tv_tool_remote().

#define PERSP   2
 

Definition at line 310 of file draw_TvDef.h.

Referenced by tv_dist3(), tv_set_proj3(), tv_set_proj3_persp(), and tv_tool_remote().

#define PICK   3
 

Definition at line 303 of file draw_TvDef.h.

Referenced by left_edge_pick_proc(), left_geom_pick_proc(), left_pick_proc(), model_pick_proc(), mono_edge_pick_proc(), mono_pick_proc(), right_edge_pick_proc(), right_pick_proc(), scene_pick_proc(), threed_pick_proc(), tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), tv_set_pick(), and tv_tool_remote().

#define PICK_CLOSEST   2
 

Definition at line 339 of file draw_TvDef.h.

Referenced by left_corner_matches(), left_edge_corr_matches(), left_edge_matches(), left_edge_print(), left_geom_choose(), left_geom_delete(), left_geom_print(), left_print_cor(), left_string_matches(), model_choose(), model_delete(), model_direct(), model_focus(), model_group(), model_matches(), mono_corner_matches(), mono_geom_choose(), mono_print(), pick_define(), right_corner_matches(), right_edge_corr_matches(), right_edge_print(), right_print_cor(), scene_choose(), scene_delete(), scene_direct(), scene_matches(), scene_pwr(), threed_choose(), threed_cone(), threed_corr_match(), threed_delete(), threed_plane(), and threed_print().

#define PICK_DOMAIN   1
 

Definition at line 338 of file draw_TvDef.h.

#define PICK_DRAW   4
 

Definition at line 341 of file draw_TvDef.h.

Referenced by left_corner_matches(), left_edge_corr_matches(), left_edge_matches(), left_edge_print(), left_geom_choose(), left_geom_delete(), left_geom_print(), left_print_cor(), left_string_matches(), model_choose(), model_delete(), model_direct(), model_focus(), model_group(), model_matches(), mono_corner_matches(), mono_geom_choose(), mono_print(), pick_define(), right_corner_matches(), right_edge_corr_matches(), right_edge_print(), right_print_cor(), scene_choose(), scene_delete(), scene_direct(), scene_matches(), scene_pwr(), threed_choose(), threed_cone(), threed_corr_match(), threed_delete(), threed_plane(), and threed_print().

#define PICK_FREE   6
 

Definition at line 343 of file draw_TvDef.h.

Referenced by pick_define().

#define PICK_FUNC   5
 

Definition at line 342 of file draw_TvDef.h.

Referenced by left_corner_matches(), left_edge_corr_matches(), left_edge_matches(), left_edge_print(), left_geom_choose(), left_geom_delete(), left_geom_print(), left_print_cor(), left_string_matches(), model_choose(), model_delete(), model_direct(), model_focus(), model_group(), model_matches(), mono_corner_matches(), mono_geom_choose(), mono_print(), pick_define(), right_corner_matches(), right_edge_corr_matches(), right_edge_print(), right_print_cor(), scene_choose(), scene_delete(), scene_direct(), scene_matches(), scene_pwr(), threed_choose(), threed_cone(), threed_corr_match(), threed_delete(), threed_plane(), and threed_print().

#define PICK_HIGHLIGHT   3
 

Definition at line 340 of file draw_TvDef.h.

Referenced by pick_define().

#define PICK_NAME   7
 

Definition at line 344 of file draw_TvDef.h.

Referenced by left_edge_corr_matches(), left_edge_matches(), left_edge_print(), left_geom_choose(), left_geom_delete(), left_geom_print(), left_string_matches(), model_choose(), model_delete(), model_direct(), model_focus(), model_group(), model_matches(), mono_geom_choose(), mono_print(), pick_define(), right_edge_corr_matches(), right_edge_print(), scene_choose(), scene_delete(), scene_direct(), scene_matches(), scene_pwr(), threed_choose(), threed_cone(), threed_corr_match(), threed_delete(), threed_plane(), and threed_print().

#define PICK_REPAINT   8
 

Definition at line 345 of file draw_TvDef.h.

Referenced by left_corner_matches(), left_edge_corr_matches(), left_edge_matches(), left_print_cor(), left_string_matches(), mono_corner_matches(), pick_define(), right_corner_matches(), right_edge_corr_matches(), right_print_cor(), and threed_corr_match().

#define POINT   6
 

Definition at line 306 of file draw_TvDef.h.

Referenced by tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), and tv_tool_remote().

#define POLYROI   5
 

Definition at line 305 of file draw_TvDef.h.

Referenced by tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), and tv_tool_remote().

#define QUAD3_SWAP_STRING   "ttttt"
 

Definition at line 526 of file draw_TvDef.h.

#define QUADRIC_SWAP_STRING   "ttt"
 

Definition at line 501 of file draw_TvDef.h.

#define RGB_ARRAY_CREATE _size   )     ((Rgb *) ralloc((unsigned)(_size) * sizeof (Rgb)))
 

Definition at line 96 of file draw_TvDef.h.

Referenced by cmap_data_named_color_fill().

#define RGB_SWAP_STRING   "kkk"
 

Definition at line 83 of file draw_TvDef.h.

#define RIGHT_DOWN   5
 

Definition at line 326 of file draw_TvDef.h.

Referenced by connmask_mouse(), format_mousestate(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), mouse_define(), mouse_get_state(), nmr_masksize_mouse(), nmr_regsize_mouse(), pos_mouse(), profile_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_pick_proc(), tv_polyroi_proc(), tv_roigbl_proc(), tv_roipnt_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define RIGHT_DRAG   8
 

Definition at line 329 of file draw_TvDef.h.

Referenced by format_mousestate(), imcalc_prof_mouse(), mouse_define(), mouse_get_state(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_roigbl_proc(), tv_zoom3_proc(), and tv_zoomgr_proc().

#define RIGHT_NAME   15
 

Definition at line 336 of file draw_TvDef.h.

Referenced by connmask_mouse(), imcalc_grey_level_mouse(), imcalc_prof_mouse(), mouse_define(), nmr_masksize_mouse(), nmr_regsize_mouse(), pos_mouse(), profile_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), and sroi_radial_axis().

#define RIGHT_UP   11
 

Definition at line 332 of file draw_TvDef.h.

Referenced by format_mousestate(), imcalc_prof_mouse(), mouse_define(), mouse_get_state(), nmr_masksize_mouse(), nmr_regsize_mouse(), sroi_parall_axis(), sroi_radial_axis(), tv_imzoom_proc(), tv_mouse_proc(), tv_polyroi_proc(), tv_roigbl_proc(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc().

#define ROI   2
 

Definition at line 302 of file draw_TvDef.h.

Referenced by tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), and tv_tool_remote().

#define RULED_SWAP_STRING   "tttt"
 

Definition at line 518 of file draw_TvDef.h.

#define SKEL_PAINT   2
 

Definition at line 319 of file draw_TvDef.h.

Referenced by tv_repaint().

#define TINA_COLOR_ARRAY_CREATE _size   )     ((Tina_color *) ralloc((unsigned)(_size) * sizeof (Tina_color)))
 

Definition at line 95 of file draw_TvDef.h.

Referenced by cmap_copy_colors(), cmap_data_anag_fill(), cmap_data_color_fill(), cmap_data_false_fill(), cmap_data_grey_fill(), cmap_data_overlay_fill(), cmap_print(), cmap_show(), and tina_colors_show().

#define TINA_COLOR_SWAP_STRING   ".kkk"
 

Definition at line 93 of file draw_TvDef.h.

#define TINA_PIXEL_ARRAY_CREATE _size   )     ((Tina_pixel *) ralloc((unsigned)(_size) * sizeof (Tina_pixel)))
 

Definition at line 97 of file draw_TvDef.h.

#define TORUS_SWAP_STRING   "ttttgg"
 

Definition at line 511 of file draw_TvDef.h.

#define TV_CLOSEST_SWAP_STRING   "ptpif"
 

Definition at line 299 of file draw_TvDef.h.

#define TV_DRAW_SWAP_STRING   "iiiii0[c]"
 

Definition at line 174 of file draw_TvDef.h.

#define TV_MOUSE_SWAP_STRING   "32[c]32[c]www32[c]www32[c]www"
 

Definition at line 146 of file draw_TvDef.h.

#define TV_PATCH_SWAP_STRING   "3[g]3[g]9[i]9[t]9[i]9[g]"
 

Definition at line 481 of file draw_TvDef.h.

#define TV_PICK_SWAP_STRING   "32[c]pwwwwwi"
 

Definition at line 161 of file draw_TvDef.h.

#define TV_SCREEN_NO_REPAINT   3
 

Definition at line 57 of file draw_TvDef.h.

Referenced by tv_resize().

#define TV_SCREEN_REPAINT   1
 

Definition at line 55 of file draw_TvDef.h.

Referenced by tv_resize().

#define TV_SCREEN_REPAINT_IF_SMALLER   2
 

Definition at line 56 of file draw_TvDef.h.

Referenced by resize_proc(), tv_resize(), and tv_screen_set_size().

#define TV_SWAP_STRING   "32[c]ipwiiffffitftttftitwwwtfttwwi.iii0[c]piitwtwttiwwppiwp..p.pwpwp"
 

Definition at line 288 of file draw_TvDef.h.

#define TV_ZBUFF_SWAP_STRING   "pggi.."
 

Definition at line 185 of file draw_TvDef.h.

#define WAIT_STATE   2
 

Definition at line 323 of file draw_TvDef.h.

Referenced by format_mousestate().

#define ZOOM   1
 

Definition at line 301 of file draw_TvDef.h.

Referenced by tv_activity_proc(), tv_screen_set_activity_cursor(), tv_set_activity_message(), and tv_tool_remote().

#define ZOOM2   2
 

Definition at line 313 of file draw_TvDef.h.

Referenced by tv_set_activity_message(), and tv_zoom_proc().

#define ZOOM3   3
 

Definition at line 314 of file draw_TvDef.h.

Referenced by make_movie_proc(), model_tv_make(), scene_tv_make(), threed_init(), and tv_zoom_proc().

#define ZOOMAF   4
 

Definition at line 315 of file draw_TvDef.h.

Referenced by tv_rescale(), and tv_zoom_proc().

#define ZOOMGR   5
 

Definition at line 316 of file draw_TvDef.h.

Referenced by make_movie_proc(), terrain_tv(), and tv_zoom_proc().


Typedef Documentation

typedef struct cmap_data_visible Cmap_data_visible
 

Referenced by cmap_copy_colors(), cmap_data_anag_fill(), cmap_data_color_fill(), cmap_data_default_color_fill(), cmap_data_false_fill(), cmap_data_find(), cmap_data_find_or_create(), cmap_data_grey_fill(), cmap_data_named_color_fill(), cmap_data_overlay_fill(), cmap_get_stdlut(), cmap_get_storage(), cmap_print(), cmap_show(), tina_colors_set(), tv_anag_cmap_create(), tv_cmap_create(), tv_false_cmap_create(), tv_generic_cmap_create(), tv_grey_cmap_create(), tv_screen_cmap_create(), and tv_standard_cmap_create().

typedef enum cmap_kind Cmap_kind
 

typedef enum cmap_model Cmap_model
 

Referenced by number_of_tina_colors().

typedef struct cylinder Cylinder
 

Referenced by cylinder_make(), cylinder_normal(), cylinder_point(), and tv_zbuff_cylinder().

typedef struct quad3 Quad3
 

Referenced by quad3_make(), quad3_normal(), quad3_point(), tv_zbuff_quad3(), and tv_zbuff_tri3().

typedef struct quadric Quadric
 

Referenced by quadric_free(), quadric_make(), quadric_normal(), quadric_point(), tv_zbuff_quadric(), and tv_zbuff_torus().

typedef struct rgb Rgb
 

Referenced by cmap_data_color_fill(), cmap_data_named_color_fill(), named_colors_rgbs_get(), tv_anag_cmap_create(), tv_false_cmap_create(), tv_generic_cmap_create(), tv_grey_cmap_create(), and tv_standard_cmap_create().

typedef struct ruled Ruled
 

typedef struct tina_color Tina_color
 

Referenced by cmap_copy_colors(), cmap_data_anag_fill(), cmap_data_color_fill(), cmap_data_false_fill(), cmap_data_grey_fill(), cmap_data_overlay_fill(), cmap_print(), cmap_query_colors(), cmap_show(), cmap_store_colors(), tina_colors_print(), and tina_colors_show().

typedef int Tina_pixel
 

Definition at line 75 of file draw_TvDef.h.

Referenced by cmap_query_colors(), cmap_store_colors(), tv_background_set(), tv_color_reset(), tv_color_set(), tv_get_grey(), tv_reset_color(), tv_reset_named_color(), tv_screen2imrect(), tv_screen_print_data(), tv_screen_print_data_1bpp(), tv_screen_print_data_bw(), tv_screen_write_data_1bpp(), tv_screen_write_data_bw(), tv_screen_write_data_col(), and tv_set_color().

typedef struct torus Torus
 

Referenced by torus_make(), torus_normal(), and torus_point().

typedef struct tv Tv
 

Referenced by anaglyph_proc(), backdraw(), backproj2(), backproj3_orth(), backproj3_persp(), bkgrnd_choice_proc(), button_repaint_proc(), canny_hist_plot_proc(), canny_macro_proc(), centredot(), clone_proc(), cmap_choice_proc(), cmap_data_find(), cmap_data_find_or_create(), cmap_lookup_show_proc(), cmap_set_anaglyph(), cmap_set_standard(), cmap_show(), cmap_show_proc(), cmap_tool_redraw(), col_tv_blue_backdraw(), col_tv_blue_get(), col_tv_blue_init(), col_tv_blue_make(), col_tv_blue_set(), col_tv_blue_skeldraw(), col_tv_draw(), col_tv_green_backdraw(), col_tv_green_get(), col_tv_green_init(), col_tv_green_make(), col_tv_green_set(), col_tv_green_skeldraw(), col_tv_red_backdraw(), col_tv_red_get(), col_tv_red_init(), col_tv_red_make(), col_tv_red_set(), col_tv_red_skeldraw(), conic2_draw(), conic2_draw_axes(), conic2_draw_col(), conic2_draw_seg(), conic2_ipos(), conic3_draw(), conic3_draw_col(), conic3_draw_with_arrow(), conic3_ipos(), conn_add_regions(), conn_delete_line(), conn_delete_pixel(), conn_drag(), conn_redraw(), conn_roi(), conn_seg_regions(), copy_region(), coreg_init(), corner_proc(), ct_gfit_region_proc(), ct_pixel_gfit_plot(), ct_pixel_gfit_region(), ct_pixel_pfit_plot(), curve_draw(), delete_seq_frame_proc(), density_list_overlayer(), directed_line3_draw(), directed_model_closest(), directed_scene_closest(), display_create(), display_stereo_match(), draw3_str2(), draw_circle_drag(), draw_circle_plot(), draw_circle_up(), draw_corr_match_edgels(), draw_leftcross(), draw_line_drag(), draw_line_plot(), draw_line_up(), draw_matchable(), draw_new_threed(), draw_ordered_tris3_list(), draw_profile_region(), draw_rightcross(), draw_roi_drag(), draw_roi_plot(), draw_roi_up(), draw_sample_inner(), draw_sample_outer(), draw_string_vec2(), draw_string_vec3(), draw_tal_drag(), draw_triangle3(), draw_triangle3_fill(), dscat_proc(), em_graph_fit(), em_hist_plot(), epi_left_down(), epi_left_drag(), epi_left_up(), epi_right_down(), epi_right_drag(), epi_right_up(), epsf_dump_proc(), export_inner_proc(), export_outer_proc(), export_proc(), find_min_dist_proc(), flip_mono_im(), fulldraw(), fulldraw2(), fulldrawreg(), gaus_and_blur_tri_func(), gbm_proc(), geom2_pick_choose(), geom2_pick_closest(), geom3_pick_choose(), geom3_pick_closest(), geom3_pick_cone(), geom3_pick_corr_match(), geom3_pick_delete(), geom3_pick_plane(), geom3_pick_print(), geom_col_draw(), geom_draw(), geom_draw_directed(), geom_pick_dist(), geom_proc(), geoml_pick_choose(), geoml_pick_closest(), geoml_pick_delete(), geoml_pick_print(), get_boundary_im(), get_boundary_proc(), gfit_region_proc(), graph_hfit(), grey_level(), grey_print(), hist_plot_proc(), hist_proc(), im_ptr_draw(), im_vec2_draw(), imcal2_tv_get(), imcal2_tv_make(), imcal2_tv_set(), imcalc_draw(), imcalc_graph_tv(), imcalc_graph_tv_get(), imcalc_graph_tv_make(), imcalc_graph_tv_set(), imcalc_hist(), imcalc_tv(), imcalc_tv_get(), imcalc_tv_make(), imcalc_tv_set(), imcmem_tv_get(), imcmem_tv_make(), imcmem_tv_set(), import_proc(), init(), input_poly_proc(), insert_seq_frame_proc(), install_proc(), invert_2d_proc(), invert_3d_proc(), ipos_print(), iscat_proc(), kwsnake_draw(), kwsnake_draw3(), left_backdraw(), left_edge_pick_proc(), left_fulldraw(), left_geom_pick_proc(), left_grey(), left_init(), left_mouse_proc(), left_pick_closest_corner(), left_pick_closest_corr_match(), left_pick_closest_edge(), left_pick_closest_matchlist(), left_pick_closest_string(), left_pick_corner_matchlist(), left_print_cor(), left_skeldraw(), left_tv(), left_tv_get(), left_tv_make(), left_tv_set(), legend(), line2_draw(), line2_list_draw(), line2_str_draw(), line3_draw(), line3_draw_directed(), line3_draw_with_arrow(), line_width_choice_proc(), linexy(), linexz(), linezy(), lower_tri(), make_movie_proc(), make_seq(), mask_size_point_d(), mask_size_point_u(), mask_size_show(), mask_size_start_d(), mask_size_start_u(), match_list_cycle_draw(), match_list_draw(), matches_draw(), max_pos_proc(), median_macro_proc(), model_fulldraw(), model_init(), model_left_down(), model_left_drag(), model_left_up(), model_skeldraw(), model_trans_init(), model_tv(), model_tv_get(), model_tv_make(), model_tv_set(), mono_backdraw(), mono_canny_proc(), mono_corner_proc(), mono_draw(), mono_edge_pick_proc(), mono_fulldraw(), mono_geom2_proc(), mono_grey(), mono_init(), mono_mouse_proc(), mono_pick_closest_edge(), mono_pick_corner_matchlist(), mono_pick_mlist_cordraw(), mono_show_stored_corners(), mono_skeldraw(), mono_tv(), mono_tv_get(), mono_tv_make(), mono_tv_set(), nmr_fit_proc(), noise_proc(), order_left_down(), order_left_drag(), order_left_up(), order_right_down(), order_right_drag(), order_right_up(), overlay_proc(), paint_proc(), patch_shade(), paxis_draw(), paxis_frame_drag(), paxis_set_end(), paxis_set_start(), paxis_show(), pick_conic2_dist(), pick_conic3_dist(), pick_corner_draw(), pick_corr_match_draw(), pick_direct(), pick_edge_draw(), pick_focus(), pick_group(), pick_line2_dist(), pick_line3_dist(), pick_mlist_cordraw(), pick_mlist_draw(), pick_model_choose(), pick_model_closest(), pick_model_delete(), pick_model_matches(), pick_plane_dist(), pick_point2_dist(), pick_point3_dist(), pick_scalar_dist(), pick_scene_choose(), pick_scene_closest(), pick_scene_delete(), pick_scene_matches(), pick_scene_ml_closest(), pick_scene_pwr(), picklist_match_string_draw(), pixel_ft_plot(), pixel_gfit_plot(), pixel_gfit_region(), pixel_pfit_plot(), pixel_print(), pl_axes_plot(), pl_ctr_plot(), pl_graph_plot(), pl_graphtv(), pl_list_plot(), pl_scatter_plot(), pl_set_tv(), pl_xaxis_plot(), pl_xtext_plot(), pl_xtics_plot(), pl_yaxis_plot(), pl_ytext_plot(), pl_ytics_plot(), plane_draw(), plane_list_draw(), play_seq(), plot(), plot_3d_point_proc(), plot_flow(), plot_profile(), plot_stimfunc(), pmove_frame_drag(), pmove_frame_get(), pmove_frame_put(), pnt_list_show(), pnt_place_down(), pnt_place_drag(), pnt_place_up(), pnt_redraw_up(), point2_draw(), point2_list_draw(), point3_draw(), point3_list_draw(), pos2_print(), pos3_print(), print_corner_match(), print_corners(), print_corr_match(), print_edges(), print_matchlist(), profile_proc(), proj2(), proj3_orth(), proj3_orthx(), proj3_orthy(), proj3_orthz(), proj3_persp(), proj_proc(), proj_search_proc(), pvec2_draw(), rand_movie_proc(), rank_proc(), raster_left_down(), raster_left_drag(), raster_left_up(), raster_right_down(), raster_right_drag(), raster_right_up(), raxis_draw(), raxis_frame_drag(), raxis_set_end(), raxis_set_start(), raxis_show(), ray3_orth(), ray3_persp(), reclist_draw(), reclist_list_draw(), reclist_string_draw(), redraw_graph_plot(), redraw_splines(), region_size_show(), replace_seq_frame_proc(), restart_markup(), right_backdraw(), right_edge_pick_proc(), right_fulldraw(), right_grey(), right_init(), right_mouse_proc(), right_pick_closest_corner(), right_pick_closest_corr_match(), right_pick_closest_edge(), right_pick_corner_matchlist(), right_print_cor(), right_skeldraw(), right_tv(), right_tv_get(), right_tv_make(), right_tv_set(), rmove_frame_drag(), rmove_frame_get(), rmove_frame_put(), roi_proc(), roiline_closest(), roipnt_closest(), scalar_draw(), scalar_list_draw(), scat_proc(), scene_fulldraw(), scene_init(), scene_left_down(), scene_left_drag(), scene_left_up(), scene_skeldraw(), scene_tv(), scene_tv_get(), scene_tv_make(), scene_tv_set(), seq_backdraw(), seq_fulldraw(), seq_grey(), seq_load(), seq_mouse_proc(), seq_show_bits(), seq_show_corners(), seq_show_current(), seq_show_edges(), seq_skeldraw(), seq_str_rm_proc(), seq_tv(), seq_tv_get(), seq_tv_make(), seq_tv_set(), set_start_down(), set_tal_down(), shade_triangle3(), show_model_proc(), show_movie_proc(), simple_image_get(), simple_image_set(), simple_tv_make(), skeldraw(), skeldraw2(), skeldraw3_str2(), skeldrawreg(), spec_shade(), spec_shade_inside_1(), spec_shade_inside_2(), spline2_draw(), spline2_draw_points(), spline2_proj2(), spline_draw(), spline_insert_point(), spline_mark_point(), spline_remove_point(), spline_replace_down(), spline_replace_drag(), spline_replace_up(), spline_rm(), spline_save_periodic(), sroi_mouse_proc(), sroi_polygon_label(), sroitool_tv_update(), stack_seq_proc(), stereo_canny_proc(), stereo_corner_proc(), stereo_corr_match_draw(), stereo_draw(), stereo_ee_proc(), stereo_geom2_proc(), stereo_match_list_draw(), stereo_rectify_proc(), store_loc(), str2_draw(), str2_draw3(), tal_comp(), tal_hist_plot_proc(), terrain_backdraw(), terrain_closest_corner(), terrain_closest_corner2(), terrain_fulldraw(), terrain_init(), terrain_skeldraw(), terrain_tv(), test_3D_mins_proc(), test_canny_proc(), test_surf_proc(), threed_fulldraw(), threed_init(), threed_pick_proc(), threed_skeldraw(), threed_tv(), threed_tv_get(), threed_tv_make(), threed_tv_set(), threed_tv_set_zbuff(), tiff_dump_proc(), tina_colors_show(), tri_closest_along_tv_ez3(), tv_activity_proc(), tv_aim3(), tv_anag_cmap_create(), tv_background_set(), tv_backproj2(), tv_backproj3(), tv_bigdot(), tv_bigdot2(), tv_bigdot3(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), tv_camera3(), tv_cctext(), tv_circle(), tv_circle2(), tv_clear_zbuff(), tv_clip_mask2_get(), tv_clip_mask_get(), tv_clone(), tv_cltext(), tv_cltext2(), tv_cltext3(), tv_cmap_create(), tv_cmap_create_fn_set(), tv_cmap_gamma_get(), tv_cmap_gamma_set(), tv_cmap_install(), tv_cmap_lookup_print(), tv_color_get(), tv_color_reset(), tv_color_set(), tv_create(), tv_cross(), tv_cross2(), tv_cross3(), tv_crosshair(), tv_crtext(), tv_crtext2(), tv_crtext3(), tv_dist3(), tv_dot(), tv_dot2(), tv_dot3(), tv_dotxy(), tv_drawdiscontinuities_set(), tv_dummy_calls(), tv_edge_match(), tv_edge_match_list(), tv_edge_string(), tv_edges(), tv_edges_conn(), tv_edges_conn_propmask(), tv_erase(), tv_false_cmap_create(), tv_fillpixel2(), tv_fillrect(), tv_fillrect2(), tv_fillrect3(), tv_fillrectxy(), tv_flush(), tv_fly(), tv_free_background(), tv_free_zbuff(), tv_generic_cmap_create(), tv_geom_list_pick_closest(), tv_get_color(), tv_get_grey(), tv_get_height(), tv_get_im_roi(), tv_get_imrect(), tv_get_linestyle(), tv_get_linewidth(), tv_get_next(), tv_get_op(), tv_get_picture(), tv_get_pixel(), tv_get_roi(), tv_get_text_extent(), tv_get_tv_screen_region(), tv_get_width(), tv_grey_cmap_create(), tv_header_function_set(), tv_hidden_line(), tv_image(), tv_image2(), tv_imrect(), tv_imrect2(), tv_imrect2_interpol(), tv_imrect_anaglyph(), tv_imrect_row(), tv_imrect_row2(), tv_imrect_scale(), tv_imrect_skel(), tv_imzoom_proc(), tv_init(), tv_install(), tv_install_clone(), tv_ipos_within(), tv_kwsnake(), tv_lctext(), tv_lctext2(), tv_lctext3(), tv_line(), tv_line2(), tv_line3(), tv_linexy(), tv_loop_movie(), tv_make_movie(), tv_mask_free(), tv_mask_get(), tv_mask_point(), tv_mask_use(), tv_match(), tv_match_list(), tv_mean_gl(), tv_message_function_set(), tv_mouse_proc(), tv_movie_read(), tv_movie_write(), tv_named_font_get(), tv_named_font_set(), tv_offset_text(), tv_offset_text2(), tv_offset_text3(), tv_open(), tv_orient2(), tv_orient3(), tv_pframe_draw(), tv_pick_proc(), tv_picture_read(), tv_picture_write(), tv_pixel2(), tv_point(), tv_point2(), tv_point3(), tv_points_between(), tv_points_between_col(), tv_pointxy(), tv_poly_draw(), tv_poly_rect_roi(), tv_polygon3(), tv_polyline(), tv_polyline2(), tv_polyline3(), tv_polyroi_proc(), tv_proc(), tv_proj2(), tv_proj3(), tv_pscale(), tv_quad(), tv_quad2(), tv_quad3(), tv_random_movie(), tv_raster(), tv_ray3(), tv_rect(), tv_rect2(), tv_rect3(), tv_repaint(), tv_rescale(), tv_reset_color(), tv_reset_draw(), tv_reset_named_color(), tv_resize(), tv_roi_proc(), tv_roigbl_proc(), tv_roipnt_proc(), tv_rot(), tv_rot2(), tv_rot3(), tv_save_draw(), tv_screen2imrect(), tv_screen_activity_proc(), tv_screen_cmap_find_and_install(), tv_screen_tv_get(), tv_screen_tv_set(), tv_set_activity(), tv_set_activity_message(), tv_set_axis(), tv_set_backdraw(), tv_set_color(), tv_set_drawdata(), tv_set_fulldraw(), tv_set_header(), tv_set_init(), tv_set_linestyle(), tv_set_linewidth(), tv_set_message(), tv_set_mouse(), tv_set_mouse_reset(), tv_set_next(), tv_set_op(), tv_set_overlay(), tv_set_paint_mode(), tv_set_pick(), tv_set_pick_reset(), tv_set_proj2(), tv_set_proj3(), tv_set_proj3_orth(), tv_set_proj3_persp(), tv_set_roi(), tv_set_skeldraw(), tv_set_zbuff(), tv_set_zoomlevel(), tv_shift(), tv_show_movie(), tv_show_picture(), tv_standard_cmap_create(), tv_start_movie(), tv_string2(), tv_string2_col(), tv_string_list(), tv_strings(), tv_terrain3(), tv_terrain3_mask(), tv_terrain_fill3(), tv_terrain_hidden2(), tv_terrain_hidden3(), tv_terrain_hidden_init(), tv_terrain_skel(), tv_text(), tv_text2(), tv_text3(), tv_textxy(), tv_twist(), tv_uctext(), tv_uctext2(), tv_uctext3(), tv_unset_axis(), tv_vector(), tv_vector2(), tv_vector3(), tv_xtick(), tv_xtick2(), tv_xtick3(), tv_ytick(), tv_ytick2(), tv_ytick3(), tv_zbuff(), tv_zbuff_backdraw_set(), tv_zbuff_color_set(), tv_zbuff_curve3(), tv_zbuff_cylinder(), tv_zbuff_dot3(), tv_zbuff_gouraud(), tv_zbuff_image_convex_poly(), tv_zbuff_image_quad3(), tv_zbuff_interp_convex_poly(), tv_zbuff_interp_general_poly(), tv_zbuff_interp_quad(), tv_zbuff_interp_quad3(), tv_zbuff_line3(), tv_zbuff_patch(), tv_zbuff_patch3(), tv_zbuff_point(), tv_zbuff_point3(), tv_zbuff_proj3(), tv_zbuff_quad3(), tv_zbuff_quadric(), tv_zbuff_ruled3(), tv_zbuff_seg3(), tv_zbuff_shade_set(), tv_zbuff_sphere(), tv_zbuff_surf3(), tv_zbuff_text3(), tv_zbuff_torus(), tv_zbuff_tri3(), tv_zoom(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoom_proc(), tv_zoomaf_proc(), tv_zoomgr_proc(), tv_zoomx(), tv_zoomy(), ucbs2_draw(), ucbs2_draw3(), ucbs2_draw_chunk(), ucbs2_draw_ctrl(), ucbs2_draw_ctrls(), ucbs2_draw_points(), ucbs2_draw_section(), ucbs2_draw_section3(), ucbs2_proj2(), ucbs2_proj3(), ucbs2_skeldraw3(), ucbs2_skeldraw_section3(), update_view(), upper_tri(), view_init(), viewtool_tv_update(), xcoreg_tv_get(), xcoreg_tv_make(), xcoreg_tv_set(), xfulldraw(), xinit(), xpartdraw(), xskeldraw(), ycoreg_tv_get(), ycoreg_tv_make(), ycoreg_tv_set(), yfulldraw(), yinit(), ypartdraw(), yskeldraw(), z_norm_proc(), zbuff_image_terrain3(), zbuff_image_terrain3_old(), zbuff_shade_cone(), zbuff_shade_terrain3(), zbuff_shade_tri3(), zcoreg_tv_get(), zcoreg_tv_make(), zcoreg_tv_set(), zfulldraw(), zinit(), zpartdraw(), and zskeldraw().

typedef struct tv_closest Tv_closest
 

Referenced by geom2_pick_closest(), geom3_pick_closest(), geom_pick_closest(), geoml_pick_closest(), and tv_geom_list_pick_closest().

typedef struct tv_draw Tv_draw
 

Referenced by tv_reset_draw(), and tv_save_draw().

typedef struct tv_mouse Tv_mouse
 

Referenced by connmask_mouse(), ct_gfit_mouse(), ct_permfit_mouse(), grey_mouse(), imcalc_grey_level_mouse(), imcalc_mouse_choice_proc(), imcalc_prof_mouse(), left_epi_mouse(), left_grey_mouse(), left_mouse_proc(), left_order_mouse(), left_raster_mouse(), matcher_model_mouse(), matcher_scene_mouse(), mono_grey_mouse(), mono_tool(), mouse_define(), nmr_flow_mouse(), nmr_gfit_mouse(), nmr_linelen_mouse(), nmr_masksize_mouse(), nmr_permfit_mouse(), nmr_regsize_mouse(), null_mouse(), pixel_mouse(), pos_mouse(), profile_mouse(), right_epi_mouse(), right_grey_mouse(), right_mouse_proc(), right_order_mouse(), right_raster_mouse(), spline2_edit_mouse(), spline2_periodic_draw_mouse(), sroi_markup_mouse(), sroi_parall_axis(), sroi_radial_axis(), stereo_test_tool(), stereo_tool(), taliarach_mouse(), tv_mouse_proc(), tv_set_activity_message(), and tv_set_mouse().

typedef struct tv_patch Tv_patch
 

Referenced by patch_make(), tv_zbuff_patch(), and tv_zbuff_patch3().

typedef struct tv_pick Tv_pick
 

Referenced by left_corner_matches(), left_edge_corr_matches(), left_edge_matches(), left_edge_pick_proc(), left_edge_print(), left_geom_choose(), left_geom_delete(), left_geom_print(), left_print_cor(), left_string_matches(), model_choose(), model_delete(), model_direct(), model_focus(), model_group(), model_matches(), mono_corner_matches(), mono_geom_choose(), mono_print(), null_pick(), pick_define(), right_corner_matches(), right_edge_corr_matches(), right_edge_pick_proc(), right_edge_print(), right_print_cor(), scene_choose(), scene_delete(), scene_direct(), scene_matches(), scene_pwr(), threed_choose(), threed_cone(), threed_corr_match(), threed_delete(), threed_pick_proc(), threed_plane(), threed_print(), tv_pick_proc(), and tv_set_pick().

typedef struct tv_zbuff Tv_zbuff
 

Referenced by zbuff_alloc(), and zbuff_free().


Enumeration Type Documentation

enum cmap_kind
 

Enumeration values:
cmap_type_dynamic 
cmap_type_static 
cmap_type_unknown 

Definition at line 104 of file draw_TvDef.h.

enum cmap_model
 

Enumeration values:
cmap_model_gs 
cmap_model_col 
cmap_model_rgb 
cmap_model_unknown 

Definition at line 99 of file draw_TvDef.h.

enum Dump_type
 

Enumeration values:
DT_BW 
DT_COLOR 
DT_ONE_BIT_PER_PIXEL 

Definition at line 528 of file draw_TvDef.h.


Variable Documentation

const int aubergine
 

Definition at line 428 of file draw_TvDef.h.

const int avocado
 

Definition at line 429 of file draw_TvDef.h.

const int baby_blue
 

Definition at line 430 of file draw_TvDef.h.

Referenced by density_list_overlayer(), geom_col_draw(), and scene_fulldraw().

const int baby_pink
 

Definition at line 431 of file draw_TvDef.h.

Referenced by conic2_draw_col(), conic3_draw_col(), draw_match_list_col(), and model_fulldraw().

const int bkgrnd
 

Definition at line 432 of file draw_TvDef.h.

Referenced by bkgrnd_choice_proc(), display_create(), tv_install(), tv_screen2imrect(), tv_screen_print_data(), tv_screen_print_data_1bpp(), tv_screen_print_data_bw(), tv_screen_write_data_1bpp(), tv_screen_write_data_bw(), and tv_screen_write_data_col().

const int black
 

Definition at line 433 of file draw_TvDef.h.

Referenced by centredot(), cmap_tool_redraw(), col_choice_proc(), ct_pixel_gfit_plot(), ct_pixel_gfit_region(), ct_pixel_pfit_plot(), ecd_proc(), em_graph_fit(), epierr_proc(), fulldraw(), graph_hfit(), legend(), ncd_proc(), overlay_proc(), pixel_ft_plot(), pixel_gfit_plot(), pixel_gfit_region(), pixel_pfit_plot(), pl_init(), plot_flow(), plot_hist_proc(), plot_profile(), plot_stimfunc(), rdist_proc(), residual_proc(), and tv_create().

const int blue
 

Definition at line 434 of file draw_TvDef.h.

const int brown
 

Definition at line 435 of file draw_TvDef.h.

Referenced by match_list_cycle_draw().

const int chocolate
 

Definition at line 436 of file draw_TvDef.h.

const int coffee
 

Definition at line 437 of file draw_TvDef.h.

Referenced by choose_colour().

const int cyan
 

Definition at line 438 of file draw_TvDef.h.

Referenced by epi_left_up(), epi_right_up(), geom_col_draw(), model_fulldraw(), order_left_up(), order_right_up(), raster_left_up(), and raster_right_up().

const int dark_green
 

Definition at line 439 of file draw_TvDef.h.

const int dark_slate
 

Definition at line 440 of file draw_TvDef.h.

const int gold
 

Definition at line 441 of file draw_TvDef.h.

const int green
 

Definition at line 442 of file draw_TvDef.h.

const int heliotrope
 

Definition at line 443 of file draw_TvDef.h.

const int indian_red
 

Definition at line 444 of file draw_TvDef.h.

const int ivory
 

Definition at line 445 of file draw_TvDef.h.

Referenced by match_list_cycle_draw().

const int line_dashed
 

Definition at line 462 of file draw_TvDef.h.

const int line_solid
 

Definition at line 461 of file draw_TvDef.h.

Referenced by tv_create().

const int magenta
 

Definition at line 446 of file draw_TvDef.h.

Referenced by em_graph_fit(), geom_col_draw(), model_fulldraw(), spline_replace_up(), tv_edges_conn(), and tv_edges_conn_propmask().

const int ntina_colors
 

Definition at line 457 of file draw_TvDef.h.

const int orange
 

Definition at line 447 of file draw_TvDef.h.

Referenced by tv_edges_conn(), and tv_edges_conn_propmask().

const int pale_green
 

Definition at line 448 of file draw_TvDef.h.

const int plum
 

Definition at line 449 of file draw_TvDef.h.

const int red
 

Definition at line 450 of file draw_TvDef.h.

const int rop_copy
 

Nasty little pile of globals, for displays.

Definition at line 459 of file draw_TvDef.h.

Referenced by centredot(), terrain_fulldraw(), tv_create(), tv_points_between_col(), and tv_screen_get_picture().

const int rop_null
 

Definition at line 460 of file draw_TvDef.h.

Referenced by terrain_fulldraw().

const int rop_xor
 

Definition at line 463 of file draw_TvDef.h.

Referenced by tv_reset_draw(), and tv_set_overlay().

const int salmon
 

Definition at line 451 of file draw_TvDef.h.

Referenced by tv_edges_conn(), tv_edges_conn_propmask(), and tv_string2_col().

const int slate
 

Definition at line 452 of file draw_TvDef.h.

const int violet
 

Definition at line 453 of file draw_TvDef.h.

const int wheat
 

Definition at line 454 of file draw_TvDef.h.

Referenced by draw_match_list_col().

const int white
 

Definition at line 455 of file draw_TvDef.h.

Referenced by change_edge_line(), col_choice_proc(), conic2_draw_col(), conic3_draw_col(), matches_draw(), and tv_screen_mask_point().

const int yellow
 

Definition at line 456 of file draw_TvDef.h.

Referenced by change_edge_line(), conic2_draw_col(), conic3_draw_col(), draw_sample_inner(), paxis_show(), picklist_match_string_draw(), raxis_show(), tv_edges_conn(), and tv_edges_conn_propmask().


Generated on Thu Nov 12 02:20:56 2009 for Tools by doxygen 1.3.6