PLplot 5.15.0
Loading...
Searching...
No Matches
plplot_double Module Reference

Data Types

interface  interface_plslabelfunc
interface  interface_plstransform
interface  plrandd
interface  plslabelfunc
interface  plstransform

Functions/Subroutines

real(kind=wp) function, private plrandd_impl ()
subroutine, private plslabelfunc_impl_data (proc, data)
subroutine, private plslabelfunc_impl (proc)
subroutine, private plslabelfunc_impl_null
subroutine, private plstransform_impl_data (proc, data)
subroutine, private plstransform_impl (proc)
subroutine, private plstransform_impl_null
subroutine, private plmapformf2c (n, x, y)
subroutine, private pllabelerf2c (axis, value, label, length, data)
subroutine, private pllabelerf2c_data (axis, value, label, length, data)
subroutine, private pltransformf2c (x, y, tx, ty, data)
subroutine, private pltransformf2c_data (x, y, tx, ty, data)

Variables

integer, parameter, private wp = private_double

Function/Subroutine Documentation

◆ pllabelerf2c()

subroutine, private plplot_double::pllabelerf2c ( integer(kind=private_plint), intent(in), value axis,
real(kind=private_plflt), intent(in), value value ,
character(len=1), dimension(*), intent(out) label,
integer(kind=private_plint), intent(in), value length,
type(c_ptr), intent(in), value data )
private

Definition at line 202 of file plplot_double.f90.

◆ pllabelerf2c_data()

subroutine, private plplot_double::pllabelerf2c_data ( integer(kind=private_plint), intent(in), value axis,
real(kind=private_plflt), intent(in), value value ,
character(len=1), dimension(*), intent(out) label,
integer(kind=private_plint), intent(in), value length,
type(c_ptr), intent(in), value data )
private

Definition at line 223 of file plplot_double.f90.

◆ plmapformf2c()

subroutine, private plplot_double::plmapformf2c ( integer(kind=private_plint), intent(in), value n,
real(kind=private_plflt), dimension(n), intent(inout) x,
real(kind=private_plflt), dimension(n), intent(inout) y )
private

Definition at line 186 of file plplot_double.f90.

◆ plrandd_impl()

real(kind=wp) function, private plplot_double::plrandd_impl
private

Definition at line 127 of file plplot_double.f90.

◆ plslabelfunc_impl()

subroutine, private plplot_double::plslabelfunc_impl ( procedure(pllabeler_proc) proc)
private

Definition at line 153 of file plplot_double.f90.

◆ plslabelfunc_impl_data()

subroutine, private plplot_double::plslabelfunc_impl_data ( procedure(pllabeler_proc_data) proc,
type(c_ptr), intent(in), value data )
private

Definition at line 144 of file plplot_double.f90.

◆ plslabelfunc_impl_null()

subroutine, private plplot_double::plslabelfunc_impl_null
private

Definition at line 159 of file plplot_double.f90.

◆ plstransform_impl()

subroutine, private plplot_double::plstransform_impl ( procedure(pltransform_proc) proc)
private

Definition at line 174 of file plplot_double.f90.

◆ plstransform_impl_data()

subroutine, private plplot_double::plstransform_impl_data ( procedure(pltransform_proc_data) proc,
type(c_ptr), intent(in), value data )
private

Definition at line 165 of file plplot_double.f90.

◆ plstransform_impl_null()

subroutine, private plplot_double::plstransform_impl_null
private

Definition at line 180 of file plplot_double.f90.

◆ pltransformf2c()

subroutine, private plplot_double::pltransformf2c ( real(kind=private_plflt), intent(in), value x,
real(kind=private_plflt), intent(in), value y,
real(kind=private_plflt), intent(out) tx,
real(kind=private_plflt), intent(out) ty,
type(c_ptr), intent(in), value data )
private

Definition at line 239 of file plplot_double.f90.

◆ pltransformf2c_data()

subroutine, private plplot_double::pltransformf2c_data ( real(kind=private_plflt), intent(in), value x,
real(kind=private_plflt), intent(in), value y,
real(kind=private_plflt), intent(out) tx,
real(kind=private_plflt), intent(out) ty,
type(c_ptr), intent(in), value data )
private

Definition at line 256 of file plplot_double.f90.

Variable Documentation

◆ wp

integer, parameter, private plplot_double::wp = private_double
private

Definition at line 34 of file plplot_double.f90.