|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
|
#include <grass/fontcap.h>

Go to the source code of this file.
Data Structures | |
| struct | driver |
Macros | |
| #define | GRASS_DRIVER_EXPORT |
Definition at line 13 of file driver/raster.c.
References driver::Begin_raster.
Referenced by D_raster_draw_begin().
Definition at line 4 of file driver/draw.c.
References driver::Bitmap.
Definition at line 4 of file driver/box.c.
References driver::Box.
Definition at line 5 of file driver/color.c.
References b, driver::Color, g, and r.
Referenced by COM_Standard_color(), and D_RGB_color().
Definition at line 22 of file driver/draw.c.
References driver::Cont, and x.
Referenced by D_erase().
Definition at line 29 of file driver/raster.c.
References driver::End_raster.
Referenced by D_raster_draw_end().
Definition at line 40 of file driver/draw.c.
References driver::Fill.
Definition at line 154 of file font.c.
References count, and driver::Font_info.
Referenced by D_font_info().
Definition at line 147 of file font.c.
References count, and driver::Font_list.
Referenced by D_font_list().
Definition at line 4 of file get_t_box.c.
References b, font_get_type(), get_text_ext(), get_text_ext_freetype(), GFONT_DRIVER, GFONT_FREETYPE, GFONT_STROKE, l, r, t, and driver::Text_box.
Referenced by D_get_text_box().
Definition at line 19 of file driver/set_window.c.
Referenced by D_get_clip_window().
Definition at line 12 of file driver/graph.c.
References driver::Graph_close.
Referenced by D_close_driver().
Definition at line 18 of file driver/graph.c.
References driver::Graph_get_file, and NULL.
Referenced by D_get_file().
Definition at line 5 of file driver/graph.c.
References driver::Graph_set.
Referenced by LIB_init().
Definition at line 4 of file driver/line_width.c.
References driver::Line_width.
Referenced by D_line_width().
Definition at line 16 of file driver/draw.c.
References driver::Move, and x.
Referenced by D_erase().
Definition at line 46 of file driver/draw.c.
References driver::Point, and x.
Referenced by D_dots().
Definition at line 4 of file driver/move.c.
References cur_x, cur_y, and x.
Referenced by D_pos_abs().
|
extern |
Definition at line 19 of file driver/raster.c.
References driver::Raster.
Referenced by D_draw_raster_RGB().
Definition at line 139 of file font.c.
References GFONT_CAP::encoding, G_free(), and G_store().
Referenced by COM_Set_font(), and D_encoding().
Definition at line 84 of file font.c.
References COM_Set_encoding(), count, font_exists(), driver::Font_info, ftcap, G_is_absolute_path(), GFONT_DRIVER, GFONT_FREETYPE, GFONT_STROKE, AMI_STREAM< T >::name(), name, NULL, parse_fontcap_entry(), UntypedStream::path, and driver::Set_font.
Referenced by D_font().
Definition at line 8 of file driver/set_window.c.
References b, l, r, driver::Set_window, and t.
Referenced by D_set_clip_window(), D_set_clip_window_to_screen_window(), and LIB_init().
Definition at line 11 of file driver/color.c.
References COM_Color_RGB(), G_num_standard_colors(), and G_standard_color_rgb().
Referenced by D_use_color().
Definition at line 4 of file driver/text.c.
References font_get_type(), GFONT_DRIVER, GFONT_FREETYPE, GFONT_STROKE, soft_text(), soft_text_freetype(), and driver::Text.
Referenced by D_text().
Definition at line 12 of file text_size.c.
References M_PI, matrix_valid, text_cosrot, text_rotation, and text_sinrot.
Referenced by D_text_rotation().
Definition at line 5 of file text_size.c.
References matrix_valid, text_size_x, text_size_y, and x.
Referenced by D_text_size().
Initialize display driver.
| drv | pointer to driver structure |
Definition at line 47 of file driver/init.c.
References COM_Graph_set(), COM_Set_window(), DEF_HEIGHT, DEF_WIDTH, ftcap, parse_fontcap(), screen_height, and screen_width.
Referenced by D_open_driver().
|
extern |
Definition at line 32 of file driver/init.c.
Referenced by BM_get_sparse(), BM_set_sparse(), Cairo_Bitmap(), Cairo_Text(), Cairo_text_box(), COM_Pos_abs(), dig_prune(), get_text_ext_freetype(), PNG_draw_bitmap(), PS_Bitmap(), soft_text_freetype(), write_cube(), and write_cube_buffer().
|
extern |
Definition at line 33 of file driver/init.c.
Referenced by Cairo_Bitmap(), Cairo_Text(), Cairo_text_box(), COM_Pos_abs(), dig_prune(), get_text_ext_freetype(), PNG_draw_bitmap(), PS_Bitmap(), and soft_text_freetype().
Definition at line 27 of file driver/init.c.
Referenced by COM_Set_font(), free_fontcap(), and LIB_init().
|
extern |
Definition at line 40 of file driver/init.c.
Referenced by COM_Text_rotation(), and COM_Text_size().
|
extern |
Definition at line 30 of file driver/init.c.
Referenced by HTML_Graph_close(), HTML_Graph_set(), LIB_init(), PNG_Graph_set(), and PS_Graph_set().
|
extern |
Definition at line 29 of file driver/init.c.
Referenced by G_ls_format(), HTML_Graph_close(), HTML_Graph_set(), LIB_init(), PNG_Graph_set(), and PS_Graph_set().
|
extern |
Definition at line 39 of file driver/init.c.
Referenced by COM_Text_rotation().
|
extern |
Definition at line 37 of file driver/init.c.
Referenced by COM_Text_rotation().
|
extern |
Definition at line 38 of file driver/init.c.
Referenced by COM_Text_rotation().
|
extern |
Definition at line 35 of file driver/init.c.
Referenced by COM_Text_size().
|
extern |
Definition at line 36 of file driver/init.c.
Referenced by COM_Text_size().