Provides a three-dimensional surface plot data set constructed of triangulated points.
Clears the data set by removing stored data and clearing the GNUPLOT datablock name. This routine also calls clear_data to ensure the data is cleared from the data set as well as the datablock name.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_data), | intent(inout) | :: | this |
The plot_data object. |
Clears the data from the data set.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tri_surface_plot_data), | intent(inout) | :: | this |
The tri_surface_plot_data object. |
Creates a unique name for the GNUPLOT datablock representing this data set.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_data), | intent(inout) | :: | this |
The plot_data object. |
Defines the data to plot.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tri_surface_plot_data), | intent(inout) | :: | this |
The tri_surface_plot_data object. |
||
| class(delaunay_tri_surface), | intent(in) | :: | tri |
The triangulation to plot. |
Gets the GNUPLOT command string for the object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tri_surface_plot_data), | intent(in) | :: | this |
The tri_surface_plot_data object. |
The command string.
Gets the GNUPLOT command string for representing the data.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tri_surface_plot_data), | intent(in) | :: | this |
The tri_surface_plot_data object. |
The command string.
Gets the name to associate with the datablock in the actual GNUPLOT plot file.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_data), | intent(in) | :: | this |
The plot_data object. |
The name.
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.
Gets a value determining if a wireframe mesh should be displayed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tri_surface_plot_data), | intent(in) | :: | this |
The tri_surface_plot_data object. |
Returns true if the plot is to be drawn as a wireframe; else, false to draw as a surface.
Sets the name to associate with the datablock in the actual GNUPLOT plot file.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_data), | intent(inout) | :: | this |
The plot_data object. |
||
| character(len=*), | intent(in) | :: | x |
The name. |
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. |
Sets a value determining if a wireframe mesh should be displayed.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tri_surface_plot_data), | intent(inout) | :: | this |
The tri_surface_plot_data object. |
||
| logical, | intent(in) | :: | x |
Set to true if the plot is to be drawn as a wireframe; else, false to draw as a surface. |