#include <draw_TvDef.h>
Collaboration diagram for tv:

Data Fields | |
| Ts_id | ts_id |
| char | label [32] |
| int | clone |
| void * | tv_screen |
| void(* | init )() |
| int | width |
| int | height |
| float | cx |
| float | cy |
| float | scalex |
| float | scaley |
| int | proj3type |
| vec3 | centre3 |
| float | radius3 |
| vec3 ex3 ey3 | ez3 |
| float | pscale |
| vec3 | pcentre |
| Bool | axis_set |
| vec3 | axis |
| ipos(* | proj3 )() |
| void(* | ray3 )() |
| vec3(* | backproj3 )() |
| vec2 | centre2 |
| float | radius2 |
| vec2 ex2 | ey2 |
| ipos(* | proj2 )() |
| vec2(* | backproj2 )() |
| Bool | overlay_on |
| Tina_pixel | color |
| int | op |
| int | linewidth |
| int | linestyle |
| char | font_name [STRING128] |
| List * | draw |
| int | activity |
| int | zoomlevel |
| tv_mouse | mouse |
| void(* | mouse_reset )() |
| tv_pick | pick |
| void(* | pick_reset )() |
| Vec2 | ul |
| Vec2 | lr |
| int | paint_mode |
| void(* | fulldraw )() |
| void(* | skeldraw )() |
| void * | drawdata |
| List * | movie |
| Bool | backsave |
| void(* | backdraw )() |
| void * | background |
| Bool(* | cmap_create_fn )() |
| Cmap_data_visible * | cmap_data_visible |
| Tv_zbuff * | zbuff |
| void(* | message_fn )() |
| void * | message_data |
| void(* | header_fn )() |
| void * | header_data |
|
|
mouse activity* Definition at line 239 of file draw_TvDef.h. Referenced by tv_activity_proc(), tv_create(), tv_install(), tv_set_activity(), tv_set_activity_message(), tv_set_mouse(), and tv_set_pick(). |
|
|
Definition at line 215 of file draw_TvDef.h. Referenced by invert_3d_proc(), tv_set_axis(), tv_zoom3_proc(), and tv_zoomgr_proc(). |
|
|
Definition at line 214 of file draw_TvDef.h. Referenced by tv_create(), tv_set_axis(), tv_unset_axis(), and tv_zoom3_proc(). |
|
|
Referenced by tv_create(), tv_repaint(), and tv_set_backdraw(). |
|
|
Definition at line 267 of file draw_TvDef.h. Referenced by tv_clone(), tv_create(), tv_free_background(), and tv_repaint(). |
|
|
Referenced by tv_backproj2(), and tv_set_proj2(). |
|
|
Referenced by tv_backproj3(), tv_set_proj3_orth(), and tv_set_proj3_persp(). |
|
|
fast image redraw * Definition at line 265 of file draw_TvDef.h. Referenced by tv_create(), tv_free_background(), tv_repaint(), and tv_set_backdraw(). |
|
|
2D projection* Definition at line 221 of file draw_TvDef.h. Referenced by backproj2(), proj2(), reset_tv_coords(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), xfulldraw(), yfulldraw(), and zfulldraw(). |
|
|
Definition at line 209 of file draw_TvDef.h. Referenced by backproj3_orth(), backproj3_persp(), linexy(), linexz(), linezy(), model_trans_init(), proj3_orth(), proj3_orthx(), proj3_orthy(), proj3_orthz(), proj3_persp(), ray3_orth(), ray3_persp(), reset_tv_coords(), terrain_closest_corner2(), tri_closest_along_tv_ez3(), tv_camera3(), tv_dist3(), tv_orient3(), xfulldraw(), yfulldraw(), and zfulldraw(). |
|
|
clone number* Definition at line 193 of file draw_TvDef.h. Referenced by tv_clone(), and tv_create(). |
|
|
Referenced by cmap_choice_proc(), cmap_data_find(), cmap_data_find_or_create(), cmap_set_anaglyph(), cmap_set_standard(), tv_cmap_create_fn_set(), tv_create(), and tv_screen_cmap_find_and_install(). |
|
|
|
Definition at line 229 of file draw_TvDef.h. Referenced by cmap_choice_proc(), cmap_set_anaglyph(), cmap_set_standard(), tv_color_get(), tv_color_set(), tv_create(), tv_get_color(), tv_install(), tv_reset_draw(), and tv_save_draw(). |
|
|
Definition at line 204 of file draw_TvDef.h. Referenced by backproj2(), backproj3_orth(), backproj3_persp(), model_trans_init(), overlay_proc(), proj2(), proj3_orth(), proj3_orthx(), proj3_orthy(), proj3_orthz(), proj3_persp(), ray3_orth(), ray3_persp(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), tv_camera3(), tv_rescale(), tv_shift(), tv_zoom(), tv_zoomx(), xfulldraw(), yfulldraw(), and zfulldraw(). |
|
|
Definition at line 204 of file draw_TvDef.h. Referenced by backproj2(), backproj3_orth(), backproj3_persp(), model_trans_init(), overlay_proc(), proj2(), proj3_orth(), proj3_orthx(), proj3_orthy(), proj3_orthz(), proj3_persp(), ray3_orth(), ray3_persp(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), tv_camera3(), tv_rescale(), tv_shift(), tv_zoom(), tv_zoomy(), xfulldraw(), yfulldraw(), and zfulldraw(). |
|
|
draw option stack* Definition at line 236 of file draw_TvDef.h. Referenced by simple_image_get(), simple_image_set(), tv_create(), tv_reset_draw(), and tv_save_draw(). |
|
|
Definition at line 259 of file draw_TvDef.h. Referenced by tv_create(), tv_repaint(), and tv_set_drawdata(). |
|
|
Definition at line 223 of file draw_TvDef.h. Referenced by backproj2(), proj2(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), tv_orient2(), tv_rot(), and tv_rot2(). |
|
|
|
Definition at line 233 of file draw_TvDef.h. Referenced by tv_create(), tv_get_text_extent(), tv_install(), tv_named_font_get(), tv_named_font_set(), tv_reset_draw(), and tv_save_draw(). |
|
|
Referenced by tv_create(), tv_repaint(), and tv_set_fulldraw(). |
|
|
Definition at line 286 of file draw_TvDef.h. Referenced by tv_clone(), tv_header_function_set(), and tv_set_header(). |
|
|
Referenced by tv_clone(), tv_header_function_set(), and tv_set_header(). |
|
|
|
camera initialisation* Referenced by tv_create(), tv_init(), and tv_set_init(). |
|
|
Definition at line 190 of file draw_TvDef.h. Referenced by cmap_show(), sroitool_tv_update(), tv_clone(), tv_create(), tv_get_imrect(), tv_header_function_set(), and viewtool_tv_update(). |
|
|
Definition at line 232 of file draw_TvDef.h. Referenced by tv_create(), tv_get_linestyle(), tv_install(), tv_reset_draw(), tv_save_draw(), and tv_set_linestyle(). |
|
|
Definition at line 231 of file draw_TvDef.h. Referenced by tv_create(), tv_get_linewidth(), tv_install(), tv_reset_draw(), tv_save_draw(), and tv_set_linewidth(). |
|
|
region of interest* Definition at line 253 of file draw_TvDef.h. Referenced by mask_size_point_u(), mask_size_start_u(), tv_create(), tv_get_im_roi(), tv_get_roi(), tv_init(), tv_poly_rect_roi(), tv_roi_proc(), and tv_set_roi(). |
|
|
Definition at line 282 of file draw_TvDef.h. Referenced by tv_clone(), tv_message_function_set(), and tv_set_message(). |
|
|
Referenced by tv_clone(), tv_message_function_set(), and tv_set_message(). |
|
|
mouse functions* Definition at line 245 of file draw_TvDef.h. Referenced by tv_create(), tv_mouse_proc(), tv_set_activity_message(), and tv_set_mouse(). |
|
|
Referenced by tv_create(), and tv_set_mouse_reset(). |
|
|
animation* Definition at line 262 of file draw_TvDef.h. Referenced by play_seq(), tv_clone(), tv_create(), tv_loop_movie(), tv_movie_read(), tv_movie_write(), tv_random_movie(), tv_show_movie(), and tv_start_movie(). |
|
|
Definition at line 230 of file draw_TvDef.h. Referenced by tv_create(), tv_get_op(), tv_install(), tv_reset_draw(), tv_save_draw(), and tv_set_op(). |
|
|
Draw options* Definition at line 228 of file draw_TvDef.h. Referenced by tv_create(), tv_reset_draw(), tv_save_draw(), tv_set_op(), and tv_set_overlay(). |
|
|
repaint functions* Definition at line 256 of file draw_TvDef.h. Referenced by tv_create(), tv_repaint(), and tv_set_paint_mode(). |
|
|
Definition at line 213 of file draw_TvDef.h. Referenced by proj3_persp(), ray3_persp(), tv_camera3(), tv_dist3(), and tv_orient3(). |
|
|
pick functions* Definition at line 249 of file draw_TvDef.h. Referenced by tv_clone(), tv_create(), tv_pick_proc(), tv_set_activity_message(), and tv_set_pick(). |
|
|
Referenced by tv_create(), and tv_set_pick_reset(). |
|
|
Referenced by tv_proj2(), and tv_set_proj2(). |
|
|
Referenced by tv_proj3(), tv_set_proj3_orth(), tv_set_proj3_persp(), xinit(), yinit(), and zinit(). |
|
|
3D projection* Definition at line 208 of file draw_TvDef.h. Referenced by tv_create(), tv_dist3(), tv_install(), tv_set_proj3_orth(), and tv_set_proj3_persp(). |
|
|
Definition at line 212 of file draw_TvDef.h. Referenced by model_trans_init(), tv_camera3(), tv_orient3(), and tv_pscale(). |
|
|
Definition at line 222 of file draw_TvDef.h. Referenced by tv_camera2(), tv_camera2_image(), tv_camera2_rect(), and tv_camera2_roi(). |
|
|
Definition at line 210 of file draw_TvDef.h. Referenced by tv_camera3(), and tv_orient3(). |
|
|
Referenced by tv_ray3(), tv_set_proj3_orth(), and tv_set_proj3_persp(). |
|
|
Definition at line 205 of file draw_TvDef.h. Referenced by backproj2(), backproj3_orth(), backproj3_persp(), model_trans_init(), plane_draw(), proj2(), proj3_orth(), proj3_orthx(), proj3_orthy(), proj3_orthz(), proj3_persp(), ray3_orth(), ray3_persp(), reset_tv_coords(), set_coreg_zoom(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), tv_camera3(), tv_circle2(), tv_image2(), tv_rescale(), tv_zoom(), tv_zoomx(), xfulldraw(), xinit(), xpartdraw(), yfulldraw(), yinit(), ypartdraw(), zfulldraw(), zinit(), and zpartdraw(). |
|
|
Definition at line 205 of file draw_TvDef.h. Referenced by backproj2(), backproj3_orth(), backproj3_persp(), model_trans_init(), proj2(), proj3_orth(), proj3_orthx(), proj3_orthy(), proj3_orthz(), proj3_persp(), ray3_orth(), ray3_persp(), reset_tv_coords(), set_coreg_zoom(), tv_camera2(), tv_camera2_image(), tv_camera2_rect(), tv_camera2_roi(), tv_camera2_roi_stretch(), tv_camera3(), tv_image2(), tv_rescale(), tv_zoom(), tv_zoomy(), xfulldraw(), xinit(), xpartdraw(), yfulldraw(), yinit(), ypartdraw(), zfulldraw(), zinit(), and zpartdraw(). |
|
|
Referenced by tv_create(), tv_imzoom_proc(), tv_repaint(), tv_set_skeldraw(), tv_zoom2_proc(), tv_zoom3_proc(), tv_zoomaf_proc(), and tv_zoomgr_proc(). |
|
|
Definition at line 189 of file draw_TvDef.h. |
|
|
|
region of interest* Definition at line 253 of file draw_TvDef.h. Referenced by mask_size_point_u(), mask_size_start_u(), tv_create(), tv_get_im_roi(), tv_get_roi(), tv_init(), tv_poly_rect_roi(), tv_roi_proc(), and tv_set_roi(). |
|
|
|
Definition at line 278 of file draw_TvDef.h. Referenced by tv_clear_zbuff(), tv_clone(), tv_create(), tv_free_zbuff(), tv_install(), tv_resize(), tv_set_zbuff(), tv_zbuff(), tv_zbuff_backdraw_set(), tv_zbuff_color_set(), tv_zbuff_interp_convex_poly(), tv_zbuff_interp_general_poly(), tv_zbuff_patch(), tv_zbuff_proj3(), and tv_zbuff_shade_set(). |
|
|
zoom functionality* Definition at line 242 of file draw_TvDef.h. Referenced by make_movie_proc(), tv_rescale(), tv_set_activity_message(), tv_set_zoomlevel(), and tv_zoom_proc(). |
1.3.6