gnuplot_open_pipeT_gnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe (Operator)

Name

gnuplot_open_pipeT_gnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe — Open a pipe to a gnuplot process for visualization of images and control values.

Warning

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe is obsolete and is only provided for reasons of backward compatibility.

Signature

gnuplot_open_pipe( : : : GnuplotFileID)

Herror T_gnuplot_open_pipe(Htuple* GnuplotFileID)

void GnuplotOpenPipe(HTuple* GnuplotFileID)

void HGnuplot::GnuplotOpenPipe()

static void HOperatorSet.GnuplotOpenPipe(out HTuple gnuplotFileID)

void HGnuplot.GnuplotOpenPipe()

def gnuplot_open_pipe() -> HHandle

Description

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe opens a pipe to a gnuplot sub-process with which subsequently images can be visualized as 3D-plots (gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImagegnuplot_plot_image) or control values can be visualized as 2D-plots (gnuplot_plot_ctrlgnuplot_plot_ctrlGnuplotPlotCtrlGnuplotPlotCtrlgnuplot_plot_ctrl). The sub-process must be terminated after displaying the last plot by calling gnuplot_closegnuplot_closeGnuplotCloseGnuplotClosegnuplot_close. The corresponding identifier for the gnuplot output stream is returned in GnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileIDgnuplot_file_id.

Attention

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe is only implemented for Unix-like systems because gnuplot for Windows (wgnuplot) cannot be controlled by an external process.

Execution Information

This operator returns a handle. Note that the state of an instance of this handle type may be changed by specific operators even though the handle is used as an input parameter by those operators.

Parameters

GnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileIDgnuplot_file_id (output_control)  gnuplot HGnuplot, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Identifier for the gnuplot output stream.

Result

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe returns the value 2 ( H_MSG_TRUE) if the sub-process could be created. Otherwise, an exception is raised.

Possible Successors

gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImagegnuplot_plot_image, gnuplot_plot_ctrlgnuplot_plot_ctrlGnuplotPlotCtrlGnuplotPlotCtrlgnuplot_plot_ctrl, gnuplot_closegnuplot_closeGnuplotCloseGnuplotClosegnuplot_close

Alternatives

gnuplot_open_filegnuplot_open_fileGnuplotOpenFileGnuplotOpenFilegnuplot_open_file

Module

Foundation