fortplot_figure_animation Module

Figure animation support functionality Extracted from fortplot_figure_core.f90 for size reduction (SRP compliance)



Subroutines

public subroutine setup_figure_png_backend_for_animation(state)

Setup PNG backend for animation (temporary method)

Arguments

Type IntentOptional Attributes Name
type(figure_state_t), intent(inout) :: state

public subroutine extract_figure_rgb_data_for_animation(state, rgb_data, rendered)

Extract RGB data for animation

Arguments

Type IntentOptional Attributes Name
type(figure_state_t), intent(inout) :: state
real(kind=wp), intent(out) :: rgb_data(:,:,:)
logical, intent(in) :: rendered

public subroutine extract_figure_png_data_for_animation(state, png_data, status, rendered)

Extract PNG data for animation

Arguments

Type IntentOptional Attributes Name
type(figure_state_t), intent(inout) :: state
integer(kind=1), intent(out), allocatable :: png_data(:)
integer, intent(out) :: status
logical, intent(in) :: rendered