1 | (new CGNUPlot()).Title("Test Plot").XRange([-1, 1]).YRange([-1, 1]).PlotRaw("x*x*x"); |
1 2 3 4 5 6 7 8 | auto plot = new CGNUPlot(); with(plot) { Title = "Test Plot"; XRange = [-1, 1]; YRange = [-1, 1]; PlotRaw("x*x*x"); } |
See Also:
Parameters:
label | Label text. |
Returns:
Parameters:
range | An array of two doubles specifying the minimum and the maximum. Pass null to make the axis auto-scale. |
Returns:
Parameters:
range | An array of two doubles specifying the minimum and the maximum. Pass null to make the axis auto-scale. |
Returns:
Parameters:
use_log | Whether or not to actually set the logarithmic scale. |
base | Base used for the logarithmic scale. |
Returns:
Parameters:
x_z_rot | Rotation around the x and the z axes, in degrees. Pass null to set the "map" view, suitable for image plots. |
Returns:
Parameters:
pal | Name of the palette. |
Returns:
Parameters:
triplet | Formula indexes. |
Returns:
Parameters:
colormap | Quads of doubles. |
Returns:
Parameters:
colormap | Colormap specifying delegate. |
Returns:
Parameters:
data | Linear array to the data or a numerical constant. Assumes row-major storage. |
w | Width of the array. |
h | Height of the array. |
true_xrange | the x range that the columns of the matrix cover. |
true_yrange | the y range that the rows of the matrix cover. |
label | Label text to use for this surface. |
Returns:
See Also:
Parameters:
data | Array of data. |
num_bins | Number of bins to use (by default it is 10) |
label | Label text to use for this histogram. |
Returns:
Parameters:
Y | Array of Y coordinate data or a numerical constant. |
x_range | Range of X values to assign to each value of Y. If the range is empty, the index of the value is used. |
label | Label text to use for this curve. |
Returns:
Parameters:
X | Array of X coordinate data or a numerical constant. |
Y | Array of Y coordinate data or a numerical constant. |
label | Label text to use for this curve. |
Returns:
See Also:
Parameters:
echo_filename | Filename to echo the commands to. If it is not null, then no other output will be produced. |
Parameters:
command | Command to send to gnuplot. |
Returns:
Parameters:
timeout | Number of milliseconds to wait for gnuplot to respond. |
Returns:
1 | plot.PlotRaw("x*x"); |
Parameters:
args | Arguments to the current plot command. |
data | Data for the current plot command. This controller uses the inline data entry, so the format needs to be what that method expects. |
Returns:
Returns:
Parameters:
hold | Specifies whether to start or end holding. |
Returns:
Returns:
Parameters:
label | Label text. |
Returns:
Parameters:
label | Label text. |
Returns:
Parameters:
range | An array of two doubles specifying the minimum and the maximum. Pass null to make the axis auto-scale. |
Returns:
Parameters:
range | An array of two doubles specifying the minimum and the maximum. Pass null to make the axis auto-scale. |
Returns:
Parameters:
use_log | Whether or not to actually set the logarithmic scale. |
base | Base used for the logarithmic scale. |
Returns:
Parameters:
use_log | Whether or not to actually set the logarithmic scale. |
base | Base used for the logarithmic scale. |
Returns:
Parameters:
title | Title text. |
Returns:
Parameters:
title | Title text. |
Returns:
Parameters:
type | Point type. Pass -1 to reset to the default point type. |
Returns:
Parameters:
thickness | Thickness of the point/lines. |
Returns:
Parameters:
color | Triplet of values specifying the red, green and blue components of the color. Each component ranges between 0 and 255. |
Returns:
Parameters:
color | Triplet of values specifying the red, green and blue components of the color. Each component ranges between 0 and 255. |
Returns:
Parameters:
ratio | Aspect ratio to use (height / width). |
Returns:
Parameters:
filename | Filename text. |
Returns:
Parameters:
term | Terminal name. Notable options include: wxt, svg, png, pdfcairo, postscript. |