home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume19 / xfig / part01 / u_list.h < prev    next >
Encoding:
Text File  |  1993-05-27  |  1.7 KB  |  66 lines

  1. /*
  2.  * FIG : Facility for Interactive Generation of figures
  3.  * Copyright (c) 1985 by Supoj Sutanthavibul
  4.  *
  5.  * "Permission to use, copy, modify, distribute, and sell this software and its
  6.  * documentation for any purpose is hereby granted without fee, provided that
  7.  * the above copyright notice appear in all copies and that both the copyright
  8.  * notice and this permission notice appear in supporting documentation. 
  9.  * No representations are made about the suitability of this software for 
  10.  * any purpose.  It is provided "as is" without express or implied warranty."
  11.  */
  12.  
  13. void        list_delete_arc();
  14. void        list_delete_ellipse();
  15. void        list_delete_line();
  16. void        list_delete_spline();
  17. void        list_delete_text();
  18. void        list_delete_compound();
  19.  
  20. void        list_add_arc();
  21. void        list_add_ellipse();
  22. void        list_add_line();
  23. void        list_add_spline();
  24. void        list_add_text();
  25. void        list_add_compound();
  26.  
  27. F_line           *last_line();
  28. F_arc           *last_arc();
  29. F_ellipse      *last_ellipse();
  30. F_text           *last_text();
  31. F_spline       *last_spline();
  32. F_compound     *last_compound();
  33. F_point           *last_point();
  34.  
  35. F_line           *prev_line();
  36. F_arc           *prev_arc();
  37. F_ellipse      *prev_ellipse();
  38. F_text           *prev_text();
  39. F_spline       *prev_spline();
  40. F_compound     *prev_compound();
  41. F_point           *prev_point();
  42.  
  43. void        delete_line();
  44. void        delete_arc();
  45. void        delete_ellipse();
  46. void        delete_text();
  47. void        delete_spline();
  48. void        delete_compound();
  49.  
  50. void        add_line();
  51. void        add_arc();
  52. void        add_ellipse();
  53. void        add_text();
  54. void        add_spline();
  55. void        add_compound();
  56.  
  57. void        change_line();
  58. void        change_arc();
  59. void        change_ellipse();
  60. void        change_text();
  61. void        change_spline();
  62. void        change_compound();
  63.  
  64. void        get_links();
  65. void        adjust_links();
  66.