ClassesClasses | | Operators

gnuplot_open_pipeT_gnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipe (Operator)

Name

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

Warning

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipe 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()

Description

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

Attention

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipe 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

GnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileID (output_control)  gnuplot_id HGnuplot, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Identifier for the gnuplot output stream.

Result

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipe 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_imageGnuplotPlotImageGnuplotPlotImageGnuplotPlotImage, gnuplot_plot_ctrlgnuplot_plot_ctrlGnuplotPlotCtrlGnuplotPlotCtrlGnuplotPlotCtrl, gnuplot_closegnuplot_closeGnuplotCloseGnuplotCloseGnuplotClose

Alternatives

gnuplot_open_filegnuplot_open_fileGnuplotOpenFileGnuplotOpenFileGnuplotOpenFile

Module

Foundation


ClassesClasses | | Operators