fplot 1.7.1
A Fortran library providing a convenient interface for plotting with Gnuplot.
|
A container for plotting data in the form of a histogram. More...
Public Member Functions | |
procedure, public | get_bin_count pdh_get_bin_count |
procedure, public | set_bin_count pdh_set_bin_count |
procedure, public | bin_data pdh_bin_data |
procedure, public | get_extreme_values pdh_get_extremes |
procedure, public | get_number_format pdh_get_num_fmt |
procedure, public | set_number_format pdh_set_num_fmt |
procedure | set_data_1 pdh_set_data_1 |
procedure | set_data_2 pdh_set_data_2 |
procedure | set_data_3 pdh_set_data_3 |
Public Member Functions inherited from fplot_core::plot_data_bar | |
procedure, public | get_count pdb_get_count |
procedure, public | get pdb_get_data |
procedure, public | set pdb_set_data |
procedure, public | get_data pdb_get_data_set |
procedure, public | get_label pdb_get_label |
procedure, public | set_label pdb_set_label |
procedure, public | get_use_labels pdb_get_use_labels |
procedure, public | set_use_labels pdb_set_use_labels |
procedure, public | get_command_string pdb_get_cmd |
Returns the appropriate GNUPLOT command string to define the plot object properties. | |
procedure, public | get_data_string pdb_get_data_cmd |
Gets the GNUPLOT command string containing the actual data to plot. | |
procedure, public | get_axes_string pdb_get_axes_cmd |
procedure, public | get_bar_per_label_count pdb_get_col_count |
procedure, public | get_draw_against_y2 pdb_get_use_y2 |
procedure, public | set_draw_against_y2 pdb_set_use_y2 |
procedure, public | get_is_filled pdb_get_is_filled |
procedure, public | set_is_filled pdb_set_is_filled |
procedure, public | get_transparency pdb_get_alpha |
procedure, public | set_transparency pdb_set_alpha |
generic, public | define_data pdb_set_data_1 |
generic, public | define_data pdb_set_data_2 |
generic, public | define_data pdb_set_data_3 |
procedure | pdb_set_data_1 pdb_set_data_1 |
procedure | pdb_set_data_2 pdb_set_data_2 |
procedure | pdb_set_data_3 pdb_set_data_3 |
procedure | set_data_1 pdb_set_data_1_core |
procedure | set_data_2 pdb_set_data_2_core |
procedure | set_data_3 pdb_set_data_3_core |
Public Member Functions inherited from fplot_core::plot_data_colored | |
procedure, public | get_line_color pdc_get_line_color |
Gets the line color. | |
procedure, public | set_line_color pdc_set_line_color |
Sets the line color. | |
Public Member Functions inherited from fplot_core::plot_data | |
procedure, public | get_name pd_get_name |
Gets the name to associate with this data set. | |
procedure, public | set_name pd_set_name |
Sets the name to associate with this data set. | |
Public Attributes | |
character(len=:), allocatable | m_numberfmt |
The numerical label format string. | |
Public Attributes inherited from fplot_core::plot_data_bar | |
real(real64), dimension(:,:), allocatable | m_bardata |
An array of data defining each bar - the matrix contains multiple columns to allow multiple bars per label. | |
logical | m_useaxislabels = .true. |
Determines if the axis labels should be used - only applicable if there is existing data stored in m_axisLabels & m_axisLabels is the same size as m_barData. | |
logical | m_usey2 = .false. |
Draw against the secondary y axis? | |
logical | m_filled = .true. |
Determines if each bar is filled. | |
real(real32) | m_alpha = 1.0 |
The alpha value (transparency) for each bar. | |
Public Attributes inherited from fplot_core::plot_data_colored | |
logical | m_useautocolor = .true. |
Let the object choose colors automatically. | |
integer(int32) | m_colorindex = 1 |
The color index to use, assuming we're using auto color. | |
Private Attributes | |
integer(int32) | m_bincount = 10 |
The number of bins. | |
A container for plotting data in the form of a histogram.
Definition at line 6649 of file fplot_core.f90.
procedure, public fplot_core::plot_data_histogram::bin_data |
Definition at line 6658 of file fplot_core.f90.
procedure, public fplot_core::plot_data_histogram::get_bin_count |
Definition at line 6656 of file fplot_core.f90.
procedure, public fplot_core::plot_data_histogram::get_extreme_values |
Definition at line 6659 of file fplot_core.f90.
procedure, public fplot_core::plot_data_histogram::get_number_format |
Definition at line 6660 of file fplot_core.f90.
procedure, public fplot_core::plot_data_histogram::set_bin_count |
Definition at line 6657 of file fplot_core.f90.
procedure fplot_core::plot_data_histogram::set_data_1 |
Definition at line 6662 of file fplot_core.f90.
procedure fplot_core::plot_data_histogram::set_data_2 |
Definition at line 6663 of file fplot_core.f90.
procedure fplot_core::plot_data_histogram::set_data_3 |
Definition at line 6664 of file fplot_core.f90.
procedure, public fplot_core::plot_data_histogram::set_number_format |
Definition at line 6661 of file fplot_core.f90.
|
private |
The number of bins.
Definition at line 6652 of file fplot_core.f90.
character(len = :), allocatable fplot_core::plot_data_histogram::m_numberfmt |
The numerical label format string.
Definition at line 6654 of file fplot_core.f90.