PLplot  5.13.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
plplot_double Module Reference

Data Types

interface  interface_plslabelfunc
 
interface  interface_plstransform
 
interface  plrandd
 
interface  plslabelfunc
 
interface  plstransform
 

Private Member Functions

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)
 

Private Attributes

integer, parameter, private wp = private_double
 

Detailed Description

Definition at line 26 of file plplot_double.f90.

Member Function/Subroutine Documentation

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

Definition at line 202 of file plplot_double.f90.

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

Definition at line 223 of file plplot_double.f90.

subroutine, private plplot_double::plmapformf2c ( integer(kind=private_plint)  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.

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

Definition at line 127 of file plplot_double.f90.

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

Definition at line 153 of file plplot_double.f90.

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

Definition at line 144 of file plplot_double.f90.

subroutine, private plplot_double::plslabelfunc_impl_null ( )
private

Definition at line 159 of file plplot_double.f90.

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

Definition at line 174 of file plplot_double.f90.

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

Definition at line 165 of file plplot_double.f90.

subroutine, private plplot_double::plstransform_impl_null ( )
private

Definition at line 180 of file plplot_double.f90.

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

Definition at line 239 of file plplot_double.f90.

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

Definition at line 256 of file plplot_double.f90.

Member Data Documentation

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

Definition at line 34 of file plplot_double.f90.


The documentation for this module was generated from the following file: