Render all annotations for the current figure
This is the main entry point called from figure_render() that processes all stored annotations and dispatches them to the appropriate backend. Uses existing backend text rendering infrastructure.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_context), | intent(inout) | :: | backend | |||
| type(text_annotation_t), | intent(in) | :: | annotations(:) | |||
| integer, | intent(in) | :: | annotation_count | |||
| real(kind=wp), | intent(in) | :: | x_min | |||
| real(kind=wp), | intent(in) | :: | x_max | |||
| real(kind=wp), | intent(in) | :: | y_min | |||
| real(kind=wp), | intent(in) | :: | y_max | |||
| integer, | intent(in) | :: | width | |||
| integer, | intent(in) | :: | height | |||
| real(kind=wp), | intent(in) | :: | margin_left | |||
| real(kind=wp), | intent(in) | :: | margin_right | |||
| real(kind=wp), | intent(in) | :: | margin_bottom | |||
| real(kind=wp), | intent(in) | :: | margin_top |