Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SiegeLord/RustGnuplot
/ functions
Functions
262 in github.com/SiegeLord/RustGnuplot
⨍
Functions
262
◇
Types & classes
57
Method
new_plot_matrix
( plot_type: PlotType, is_3d: bool, mat: X, num_rows: usize, num_cols: usize, dimensions: Option<(f64, f64
gnuplot/src/axes_common.rs:49
Method
next
(&mut self)
gnuplot/examples/common.rs:18
Method
points
Plot a 3D scatter-plot with a point standing in for each data point # Arguments `x` - x values `y` - y values `z` - z values `options` - Array of Plot
gnuplot/src/axes3d.rs:110
Method
reset_state
(&self, writer: &mut dyn Writer)
gnuplot/src/axes2d.rs:139
Method
reset_state
(&self, writer: &mut dyn Writer)
gnuplot/src/axes_common.rs:358
Method
reset_state
(&self, writer: &mut dyn Writer)
gnuplot/src/axes3d.rs:35
Method
save_to_canvas
Save the figure to a HTML5 canvas file # Arguments `filename` - Path to the output file (canvas) `width_px` - output image width (in pixels) `height_
gnuplot/src/figure.rs:552
Method
save_to_eps
Save the figure to an eps file # Arguments `filename` - Path to the output file (eps) `width_in` - output image width (in inches) `height_in` - outpu
gnuplot/src/figure.rs:531
Method
save_to_pdf
Save the figure to a pdf file. # Arguments `filename` - Path to the output file (pdf) `width_in` - output image width (in inches) `height_in` - outpu
gnuplot/src/figure.rs:510
Method
save_to_svg
Save the figure to a svg file. # Arguments `filename` - Path to the output file (svg) `width_px` - output image width (in pixels) `height_px` - outpu
gnuplot/src/figure.rs:489
Method
set_cb_grid
Shows the grid on the color bar axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes_common.rs:1968
Method
set_cb_log
Sets the color bar axis be logarithmic. Note that the range must be non-negative for this to be valid. # Arguments `base` - If Some, then specifies b
gnuplot/src/axes_common.rs:1878
Method
set_cb_ticks_custom
Like `set_x_ticks_custom` but for the the color bar axis.
gnuplot/src/axes_common.rs:1724
Method
set_cb_time
Sets the color bar axis be time. Note that the range must be non-negative for this to be valid. If true, the axis is interpreted as seconds from the
gnuplot/src/axes_common.rs:2062
Method
set_cntrparam
(w: &mut dyn Writer, wr: F)
gnuplot/src/axes3d.rs:450
Method
set_data_directory
Set the directory where to write the data. Gnuplot needs to reify the data before it can be plotted. By default, this is done by writing out data fil
gnuplot/src/figure.rs:191
Method
set_enhanced_text
Set or unset text enhancements
gnuplot/src/figure.rs:238
Method
set_gnuplot_version
Sets the Gnuplot version. By default, we assume version 5.0. If `show` is called, it will attempt to parse Gnuplot's version string as well.
gnuplot/src/figure.rs:262
Method
set_margins
Sets the margins of the plot. # Arguments `margins` - The values of margins to be overriden. Specified as a fraction of the full drawing area, rangi
gnuplot/src/axes_common.rs:2074
Method
set_post_commands
Sets commands to send to gnuplot after all the plotting commands.
gnuplot/src/figure.rs:245
Method
set_pre_commands
Sets commands to send to gnuplot before any plotting commands.
gnuplot/src/figure.rs:252
Method
set_title
Set the title for the axes # Arguments `text` - Text of the title. Pass an empty string to hide the title `options` - Array of LabelOption<&str> contr
gnuplot/src/axes_common.rs:1508
Method
set_x2_grid
Shows the grid on the secondary X axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes_common.rs:1928
Method
set_x2_label
Like `set_x_label`, but for the secondary X axis
gnuplot/src/axes_common.rs:1470
Method
set_x2_log
Sets the secondary X axis be logarithmic. Note that the range must be non-negative for this to be valid. # Arguments `base` - If Some, then specifies
gnuplot/src/axes_common.rs:1858
Method
set_x2_minor_grid
Shows the minor grid on the secondary X axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes_common.rs:1938
Method
set_x2_range
Set the range of values for the secondary X axis. # Arguments `min` - Minimum X value `max` - Maximum X value
gnuplot/src/axes_common.rs:1770
Method
set_x2_reverse
Sets secondary X axis to reverse. # Arguments `reverse` - Boolean, true to reverse axis, false will not reverse
gnuplot/src/axes_common.rs:1808
Method
set_x2_ticks
Like `set_x_ticks` but for the secondary X axis. Note that by default, these are hidden.
gnuplot/src/axes_common.rs:1587
Method
set_x2_ticks_custom
Like `set_x_ticks_custom` but for the the secondary X axis.
gnuplot/src/axes_common.rs:1684
Method
set_x2_time
Sets the secondary X axis be time. If true, the axis is interpreted as seconds from the Unix epoch. Use the `Format` TickOption to specify the format
gnuplot/src/axes_common.rs:2036
Method
set_x_axis
Sets the properties of x axis. # Arguments `show` - Whether or not draw the axis `options` - Array of PlotOption<&str> controlling the appearance of
gnuplot/src/axes3d.rs:233
Method
set_x_minor_grid
Shows the minor grid on the X axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes_common.rs:1898
Method
set_x_reverse
Sets X axis to reverse. # Arguments `reverse` - Boolean, true to reverse axis, false will not reverse
gnuplot/src/axes_common.rs:1790
Method
set_y2_grid
Shows the grid on the secondary Y axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes_common.rs:1948
Method
set_y2_log
Sets the secondary Y axis be logarithmic. Note that the range must be non-negative for this to be valid. # Arguments `base` - If Some, then specifies
gnuplot/src/axes_common.rs:1868
Method
set_y2_minor_grid
Shows the minor grid on the secondary Y axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes_common.rs:1958
Method
set_y2_range
Set the range of values for the secondary Y axis. # Arguments `min` - Minimum Y value `max` - Maximum Y value
gnuplot/src/axes_common.rs:1781
Method
set_y2_reverse
Sets secondary Y axis to reverse. # Arguments `reverse` - Boolean, true to reverse axis, false will not reverse
gnuplot/src/axes_common.rs:1817
Method
set_y2_ticks_custom
Like `set_x_ticks_custom` but for the the secondary Y axis.
gnuplot/src/axes_common.rs:1704
Method
set_y2_time
Sets the secondary Y axis be time. Note that the range must be non-negative for this to be valid. If true, the axis is interpreted as seconds from th
gnuplot/src/axes_common.rs:2049
Method
set_y_axis
Like `set_x_axis` but for the y axis.
gnuplot/src/axes3d.rs:241
Method
set_y_reverse
Sets Y axis to reverse. # Arguments `reverse` - Boolean, true to reverse axis, false will not reverse
gnuplot/src/axes_common.rs:1799
Method
set_y_ticks_custom
Like `set_x_ticks_custom` but for the the Y axis.
gnuplot/src/axes_common.rs:1664
Method
set_y_time
Sets the Y axis be time. Note that the range must be non-negative for this to be valid. If true, the axis is interpreted as seconds from the Unix epo
gnuplot/src/axes_common.rs:2023
Method
set_z_axis
Like `set_x_axis` but for the z axis.
gnuplot/src/axes3d.rs:249
Method
set_z_grid
Shows the grid on the Z axis. # Arguments `show` - Whether to show the grid.
gnuplot/src/axes3d.rs:322
Method
set_z_log
Sets the Z axis be logarithmic. Note that the range must be non-negative for this to be valid. # Arguments `base` - If Some, then specifies base of t
gnuplot/src/axes3d.rs:312
Method
set_z_reverse
Sets z axis to reverse.
gnuplot/src/axes3d.rs:302
Method
set_z_ticks_custom
Like `set_x_ticks_custom` but for the the Y axis.
gnuplot/src/axes3d.rs:271
Method
set_z_time
Sets the Z axis be time. Note that the range must be non-negative for this to be valid. If true, the axis is interpreted as seconds from the Unix epo
gnuplot/src/axes3d.rs:335
Method
source
(&self)
gnuplot/src/error_types.rs:42
Method
to_int
(&self)
gnuplot/src/options.rs:157
Method
to_one_way_owned
(&self)
gnuplot/src/color.rs:400
Method
to_one_way_owned
(&self)
gnuplot/src/options.rs:84
Method
try_from
Converts `(f64, f64, f64)` into [RGBInteger]. Returns an error unless all values are in the range `0 <= v <= 1`.
gnuplot/src/color.rs:341
Method
try_wait
Waits until the gnuplot process exits. See `std::process::Child::try_wait`.
gnuplot/src/figure.rs:110
Method
write_color_options
( c: &mut dyn Writer, options: &[PlotOption<String>], is_fill: bool, default: Option<ColorType>, )
gnuplot/src/axes_common.rs:1218
Method
write_line_options
( c: &mut dyn Writer, options: &[PlotOption<String>], version: GnuplotVersion, )
gnuplot/src/axes_common.rs:1180
Method
write_out
(&self, writer: &mut dyn Writer)
gnuplot/src/axes2d.rs:25
Method
write_out
(&self, writer: &mut dyn Writer)
gnuplot/src/axes3d.rs:20
Method
write_out_commands
(&self, writer: &mut dyn Writer)
gnuplot/src/axes_common.rs:342
← previous
201–262 of 262, ranked by callers