| procedure, public ::
clear_text_background => context_clear_text_background |
Draw text as a fixed-position overlay. Raster/vector backends reuse
their normal text path; the ASCII backend overrides this to place the
glyphs at the exact cell without the auto-shift its buffered text path
applies, so stacked legend rows never blend together. |
| procedure, public ::
draw_text_overlay => context_draw_text_overlay |
Select the text-backend charset ('ascii' or 'braille'). Only the
text backend carries subpixel dots; raster/vector backends ignore it. |
| procedure, public ::
set_text_charset => context_set_text_charset |
Select the text-backend ANSI color mode. Only the text backend emits
escapes; raster/vector backends ignore it (#2062). |
| procedure, public ::
set_text_color_mode => context_set_text_color_mode |
|
| procedure, public ::
line => raster_draw_line |
|
| procedure, public ::
color => raster_set_color_context |
|
| procedure, public ::
text => raster_draw_text |
|
| procedure, public ::
draw_text_styled => raster_draw_text_styled |
|
| procedure, public ::
set_line_width => raster_set_line_width |
|
| procedure, public ::
set_line_style => raster_set_line_style_context |
|
| procedure, public ::
draw_marker => raster_draw_marker |
|
| procedure, public ::
set_marker_colors => raster_set_marker_colors |
|
| procedure, public ::
set_marker_colors_with_alpha => raster_set_marker_colors_with_alpha |
|
| procedure, public ::
fill_quad => raster_fill_quad_context |
|
| procedure, public ::
draw_arrow => raster_draw_arrow |
|
| procedure, public ::
draw_arrowhead => raster_draw_arrowhead |
|
| procedure, public ::
get_ascii_output => raster_get_ascii_output |
|
| procedure, public ::
get_width_scale => raster_get_width_scale |
|
| procedure, public ::
get_height_scale => raster_get_height_scale |
|
| procedure, public ::
fill_heatmap => raster_fill_heatmap_context |
|
| procedure, public ::
render_legend_specialized => raster_render_legend_specialized_context |
|
| procedure, public ::
calculate_legend_dimensions => raster_calculate_legend_dimensions_context |
|
| procedure, public ::
set_legend_border_width => raster_set_legend_border_width_context |
|
| procedure, public ::
calculate_legend_position_backend => raster_calculate_legend_position_context |
|
| procedure, public ::
extract_rgb_data => raster_extract_rgb_data_context |
|
| procedure, public ::
prepare_3d_data => raster_prepare_3d_data_context |
|
| procedure, public ::
render_ylabel => raster_render_ylabel_context |
|
| procedure, public ::
draw_axes_and_labels_backend => raster_draw_axes_and_labels_context |
|
| procedure, public ::
draw_axes_lines_and_ticks => raster_draw_axes_lines_and_ticks_context |
|
| procedure, public ::
draw_axis_labels_only => raster_draw_axis_labels_only_context |
|
| procedure, public ::
save_coordinates => raster_save_coordinates |
|
| procedure, public ::
set_coordinates => raster_set_coordinates |
|
| procedure, public ::
render_axes => raster_render_axes |
|
| procedure, public ::
save => png_finalize |
|
| procedure, public ::
get_png_data_backend => png_get_png_data |
|