Bladeren bron

displaylib: doxygen main page update

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@47074 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 14 jaren geleden
bovenliggende
commit
678162566a
1 gewijzigde bestanden met toevoegingen van 126 en 135 verwijderingen
  1. 126 135
      lib/display/displaylib.dox

+ 126 - 135
lib/display/displaylib.dox

@@ -3,9 +3,9 @@
 by GRASS Development Team (http://grass.osgeo.org)
 by GRASS Development Team (http://grass.osgeo.org)
 
 
 This library provides a wide assortment of higher level graphics
 This library provides a wide assortment of higher level graphics
-commands which in turn use the graphics raster library primitives. It
-is highly recommended that this section be used to understand how some
-of the GRASS graphics commands operate. Such modules like
+commands which in turn use the graphics library primitives. It is
+highly recommended that this section be used to understand how some of
+the GRASS graphics commands operate. Such modules like
 <tt>d.vect</tt>, <tt>d.graph</tt>, and <tt>d.rast</tt> demonstrate how
 <tt>d.vect</tt>, <tt>d.graph</tt>, and <tt>d.rast</tt> demonstrate how
 these routines work together.
 these routines work together.
 
 
@@ -16,271 +16,262 @@ The routines fall into four basic sets:
 -# assorted miscellaneous routines like pop-up menus and line clipping.
 -# assorted miscellaneous routines like pop-up menus and line clipping.
 
 
 Note: All routines and global variables in this library, documented or
 Note: All routines and global variables in this library, documented or
-undocumented, start with the prefix <b>D_</b>. To avoid name
+undocumented, start with <em>D_</em> prefix. To avoid name
 conflicts, programmers should not create variables or routines in
 conflicts, programmers should not create variables or routines in
 their own modules which use this prefix.
 their own modules which use this prefix.
 
 
-\section Loading_the_Display_Library Loading the Display Library
+\section displayLibFns List of functions
 
 
-The library is loaded by specifying
-
-\verbatim
-$(DISPLAYLIB)
-\endverbatim
-
-in the <tt>Makefile</tt>.
-
-\section ListOfFns List of functions
-
-The library functions are defined in <tt>display.h</tt> header.
+The library functions are defined in <tt>display.h</tt> header:
 
 
 \code
 \code
 #include <grass/display.h>
 #include <grass/display.h>
 \endcode
 \endcode
 
 
-TODO: Order the list
+- D_a_to_d_col()
 
 
-- D_update_conversions()
+- D_a_to_d_row()
 
 
-- D_fit_d_to_u()
+- D_a_to_u_col()
 
 
-- D_fit_u_to_d()
+- D_a_to_u_row()
 
 
-- D_show_conversions()
+- D_begin()
 
 
-- D_do_conversions()
+- D_box_abs()
 
 
-- D_is_lat_lon()
+- D_box_rel()
 
 
-- D_get_d_to_a_xconv()
+- D_c_color()
 
 
-- D_get_d_to_a_yconv()
+- D_cell_draw_begin()
 
 
-- D_get_d_to_u_xconv()
+- D_cell_draw_end()
 
 
-- D_get_d_to_u_yconv()
+- D_clip_to_map()
 
 
-- D_get_a_to_u_xconv()
+- D_close()
 
 
-- D_get_a_to_u_yconv()
+- D_close_driver()
 
 
-- D_get_a_to_d_xconv()
+- D_color()
 
 
-- D_get_a_to_d_yconv()
+- D_color_number_to_RGB()
 
 
-- D_get_u_to_d_xconv()
+- D_color_of_type()
 
 
-- D_get_u_to_d_yconv()
+- D_cont_abs()
 
 
-- D_get_u_to_a_xconv()
+- D_cont_rel()
 
 
-- D_get_u_to_a_yconv()
+- D_d_color()
 
 
-- D_get_ns_resolution()
+- D_do_conversions()
 
 
-- D_get_ew_resolution()
+- D_dots()
 
 
-- D_get_u_west()
+- D_draw_cell()
 
 
-- D_get_u_east()
+- D_draw_c_raster()
 
 
-- D_get_u_north()
+- D_draw_d_raster()
 
 
-- D_get_u_south()
+- D_draw_f_raster()
 
 
-- D_get_a_west()
+- D_draw_raster()
 
 
-- D_get_a_east()
+- D_draw_raster_RGB()
 
 
-- D_get_a_north()
+- D_d_to_a_col()
 
 
-- D_get_a_south()
+- D_d_to_a_row()
 
 
-- D_get_d_west()
+- D_d_to_u_col()
 
 
-- D_get_d_east()
+- D_d_to_u_row()
 
 
-- D_get_d_north()
+- D_encoding()
 
 
-- D_get_d_south()
+- D_end()
 
 
-- D_set_region()
+- D_erase()
 
 
-- D_set_src()
+- D__erase()
 
 
-- D_get_src()
+- D_f_color()
 
 
-- D_set_grid()
+- D_fill()
 
 
-- D_get_grid()
+- D_fit_d_to_u()
 
 
-- D_set_dst()
+- D_fit_u_to_d()
 
 
-- D_get_dst()
+- D_font()
 
 
-- D_get_u()
+- D_font_info()
+
+- D_font_list()
 
 
 - D_get_a()
 - D_get_a()
 
 
-- D_get_d()
+- D_get_a_east()
 
 
-- D_d_to_a_row()
+- D_get_a_north()
 
 
-- D_d_to_a_col()
+- D_get_a_south()
 
 
-- D_d_to_u_row()
+- D_get_a_to_d_xconv()
 
 
-- D_d_to_u_col()
+- D_get_a_to_d_yconv()
 
 
-- D_a_to_u_row()
+- D_get_a_to_u_xconv()
 
 
-- D_a_to_u_col()
+- D_get_a_to_u_yconv()
 
 
-- D_a_to_d_row()
+- D_get_a_west()
 
 
-- D_a_to_d_col()
+- D_get_d()
 
 
-- D_u_to_d_row()
+- D_get_d_east()
 
 
-- D_u_to_d_col()
+- D_get_d_north()
 
 
-- D_u_to_a_row()
+- D_get_d_south()
 
 
-- D_u_to_a_col()
+- D_get_dst()
 
 
-- D_set_clip()
+- D_get_d_to_a_xconv()
 
 
-- D_clip_to_map()
+- D_get_d_to_a_yconv()
 
 
-- D_set_clip_mode()
+- D_get_d_to_u_xconv()
 
 
-- D_set_reduction()
+- D_get_d_to_u_yconv()
 
 
-- D_line_width()
+- D_get_d_west()
 
 
-- D_get_text_box()
+- D_get_ew_resolution()
 
 
-- D_pos_abs()
+- D_get_grid()
 
 
-- D_pos_rel()
+- D_get_ns_resolution()
 
 
-- D_move_abs()
+- D_get_src()
 
 
-- D_move_rel()
+- D_get_text_box()
 
 
-- D_cont_abs()
+- D_get_u()
 
 
-- D_cont_rel()
+- D_get_u_east()
 
 
-- D_line_abs()
+- D_get_u_north()
 
 
-- D_line_rel()
+- D_get_u_south()
 
 
-- D_polydots_abs()
+- D_get_u_to_a_xconv()
 
 
-- D_polydots_rel()
+- D_get_u_to_a_yconv()
 
 
-- D_polyline_abs()
+- D_get_u_to_d_xconv()
 
 
-- D_polyline_rel()
+- D_get_u_to_d_yconv()
 
 
-- D_polygon_abs()
+- D_get_u_west()
 
 
-- D_polygon_rel()
+- D_get_window()
 
 
-- D_box_abs()
+- D_is_lat_lon()
 
 
-- D_box_rel()
+- D_line_abs()
 
 
-- D_begin()
+- D_line_rel()
 
 
-- D_end()
+- D_line_width()
 
 
-- D_close()
+- D_move_abs()
 
 
-- D_stroke()
+- D_move_rel()
 
 
-- D_fill()
+- D_open_driver()
 
 
-- D_dots()
+- D_parse_color()
 
 
 - D_plot_icon()
 - D_plot_icon()
 
 
-- D_draw_raster()
-
-- D_draw_d_raster()
-
-- D_draw_f_raster()
+- D_polydots_abs()
 
 
-- D_draw_c_raster()
+- D_polydots_rel()
 
 
-- D_draw_cell()
+- D_polygon_abs()
 
 
-- D_cell_draw_begin()
+- D_polygon_rel()
 
 
-- D_draw_raster_RGB()
+- D_polyline_abs()
 
 
-- D_cell_draw_end()
+- D_polyline_rel()
 
 
-- D_set_overlay_mode()
+- D_pos_abs()
 
 
-- D_color()
+- D_pos_rel()
 
 
-- D_c_color()
+- D_RGB_color()
 
 
-- D_d_color()
+- D_save_command()
 
 
-- D_f_color()
+- D_set_clip()
 
 
-- D_color_of_type()
+- D_set_clip_mode()
 
 
-- D_setup()
+- D_set_dst()
 
 
-- D_setup_unity()
+- D_set_grid()
 
 
-- D_setup2()
+- D_set_overlay_mode()
 
 
-- D_symbol()
+- D_set_reduction()
 
 
-- D_symbol2()
+- D_set_region()
 
 
-- D_translate_color()
+- D_set_src()
 
 
-- D_parse_color()
+- D_setup()
 
 
-- D_use_color()
+- D_setup2()
 
 
-- D_color_number_to_RGB()
+- D_setup_unity()
 
 
-- D_RGB_color()
+- D_show_conversions()
 
 
-- D_erase()
+- D_stroke()
 
 
-- D_open_driver()
+- D_symbol()
 
 
-- D_close_driver()
+- D_symbol2()
 
 
-- D_get_window()
+- D_text()
 
 
-- D__erase()
+- D_text_rotation()
 
 
 - D_text_size()
 - D_text_size()
 
 
-- D_text_rotation()
+- D_translate_color()
 
 
-- D_text()
+- D_update_conversions()
 
 
-- D_font()
+- D_use_color()
 
 
-- D_encoding()
+- D_u_to_a_col()
 
 
-- D_font_list()
+- D_u_to_a_row()
 
 
-- D_font_info()
+- D_u_to_d_col()
+
+- D_u_to_d_row()
 
 
 \section Authors Authors
 \section Authors Authors
 
 
 - Original author CERL
 - Original author CERL
 - Major rewrite by Glynn Clements (2008)
 - Major rewrite by Glynn Clements (2008)
+- Minor updates by Martin Landa <landa.martin gmail.com> (2011)
 
 
 */
 */