Custom tick label and axis label wrapper procedures for raster backend
Extracted from fortplot_raster_axes to maintain file size compliance
Subroutines
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
xscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
x_min |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
x_max |
|
|
real(kind=wp),
|
intent(in), |
|
contiguous
|
:: |
positions(:) |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
labels(:) |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
yscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
y_min |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
y_max |
|
|
real(kind=wp),
|
intent(in), |
|
contiguous
|
:: |
positions(:) |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
labels(:) |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=:),
|
intent(in), |
optional, |
allocatable
|
:: |
title |
|
|
character(len=:),
|
intent(in), |
optional, |
allocatable
|
:: |
xlabel |
|
|
character(len=:),
|
intent(in), |
optional, |
allocatable
|
:: |
ylabel |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
xscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
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 |
|
|
character(len=*),
|
intent(in), |
optional |
|
:: |
date_format |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
yscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
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 |
|
|
character(len=*),
|
intent(in), |
optional |
|
:: |
date_format |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
xscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
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 |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
yscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
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 |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
xscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
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 |
|
|
character(len=*),
|
intent(in), |
optional |
|
:: |
date_format |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(raster_image_t),
|
intent(inout) |
|
|
:: |
raster |
|
|
integer,
|
intent(in) |
|
|
:: |
width |
|
|
integer,
|
intent(in) |
|
|
:: |
height |
|
|
type(plot_area_t),
|
intent(in) |
|
|
:: |
plot_area |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
yscale |
|
|
real(kind=wp),
|
intent(in) |
|
|
:: |
symlog_threshold |
|
|
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 |
|
|
character(len=*),
|
intent(in), |
optional |
|
:: |
date_format |
|