Defines a two-dimensional filled plot data set.
Defines the data set.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(filled_plot_data), | intent(inout) | :: | this |
The filled_plot_data object. |
||
real(kind=real64), | intent(in), | dimension(:) | :: | x |
An N-element array containing the x coordinate data. |
|
real(kind=real64), | intent(in), | dimension(:) | :: | y |
An N-element array containing the y coordinate data. |
|
real(kind=real64), | intent(in), | dimension(:) | :: | yc |
An N-element array containing the constraining curve y coordinate data. |
|
class(errors), | intent(inout), | optional, | target | :: | err |
An error handling object. |
Gets the GNUPLOT command string defining which axes the data is to be plotted against.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(filled_plot_data), | intent(in) | :: | this |
The filled_plot_data object. |
The command string.
Gets the color index.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(plot_data_colored), | intent(in) | :: | this |
The plot_data_colored object. |
The index value.
Gets the GNUPLOT command string to represent this filled_plot_data object.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(filled_plot_data), | intent(in) | :: | this |
The filled_plot_data object. |
The command string.
Gets the GNUPLOT command string containing the actual data to plot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(filled_plot_data), | intent(in) | :: | this |
The filled_plot_data object. |
The command string.
Gets a value determining if the data should be plotted against the secondary y-axis.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(filled_plot_data), | intent(in) | :: | this |
The filled_plot_data object. |
Returns true if the data should be plotted against the secondary y-axis; else, false to plot against the primary y-axis.
Gets the object color.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(plot_data_colored), | intent(in) | :: | this |
The plot_data_colored object. |
The color.
Gets the name to associate with this data set.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(plot_data), | intent(in) | :: | this |
The plot_data object. |
The name.
Sets the color index.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(plot_data_colored), | intent(inout) | :: | this |
The plot_data_colored object. |
||
integer(kind=int32), | intent(in) | :: | x |
The index value. |
Sets a value determining if the data should be plotted against the secondary y-axis.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(filled_plot_data), | intent(inout) | :: | this |
The filled_plot_data object. |
||
logical, | intent(in) | :: | x |
Set to true if the data should be plotted against the secondary y-axis; else, false to plot against the primary y-axis. |
Sets the object color.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(plot_data_colored), | intent(inout) | :: | this |
The plot_data_colored object. |
||
type(color), | intent(in) | :: | x |
The color. |
Sets the name to associate with this data set.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(plot_data), | intent(inout) | :: | this |
The plot_data object. |
||
character(len=*), | intent(in) | :: | txt |
The name. |