libSUFR
a LIBrary of Some Useful Fortran Routines
All Classes Namespaces Files Functions Variables Pages
pgplot.f90 File Reference

(libSUFR version 0.7.8, revision 407, hash 01069b8, 2025-03-02)

Procedures to handle PGPlot (screen) settings. More...

Go to the source code of this file.

Modules

module  sufr_pgplot
 Procedures to handle PGPlot (screen) settings.
 

Functions/Subroutines

subroutine sufr_pgplot::pgplot_settings (scrsz, scrrat)
 Read/create PGPlot settings file ~/.PGPlot.
 
pure subroutine sufr_pgplot::pghv2szrat_bitmap (horiz, vert, size, ratio)
 Convert PGPlot horizontal and vertical dimensions to paper size and ratio for bitmap.
 
pure subroutine sufr_pgplot::pgszrat2hv_bitmap (size, ratio, horiz, vert)
 Convert PGPlot bitmap size and ratio to horizontal and vertical dimensions in pixels.
 
pure subroutine sufr_pgplot::pghv2szrat_screen (horiz, vert, dpi, size, ratio)
 Convert x,y screen dimensions to PGPlot paper size and ratio for a screen.
 
pure subroutine sufr_pgplot::pgszrat2hv_screen (size, ratio, dpi, horiz, vert)
 Convert PGPlot paper size and ratio to screen dimensions.
 

Variables

integer sufr_pgplot::screen_size_h
 Horizontal screen size (pixels)
 
integer sufr_pgplot::screen_size_v
 Vertical screen size (pixels)
 
real sufr_pgplot::screen_dpi
 Screen resolution (DPI)
 

Detailed Description

Procedures to handle PGPlot (screen) settings.

Definition in file pgplot.f90.