PLplot  5.15.0
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 203 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 224 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 187 of file plplot_double.f90.

◆ plrandd_impl()

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

Definition at line 128 of file plplot_double.f90.

◆ plslabelfunc_impl()

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

Definition at line 154 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 145 of file plplot_double.f90.

◆ plslabelfunc_impl_null()

subroutine, private plplot_double::plslabelfunc_impl_null ( )
private

Definition at line 160 of file plplot_double.f90.

◆ plstransform_impl()

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

Definition at line 175 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 166 of file plplot_double.f90.

◆ plstransform_impl_null()

subroutine, private plplot_double::plstransform_impl_null ( )
private

Definition at line 181 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 240 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 257 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.