# Module Gnuplot

    module Gnuplot: sig .. end

Library for scientific plotting using gnuplot.

This library implements a simple interface to the gnuplot program. All functions talk to gnuplot through a pipe, so crude animations are possible.

- Author(s): Christophe Troestler (chris_77@sourceforge.net)
- Version: 0.8.3

### Common functions

    include Gnuplot_common.T

### Bigarray interface

    module Bigarray: sig .. end

### Array interface

    module Array: sig .. end

### Functorial interface

REMARK: This interface should not be used if performance is crucial.

    module type DATA = sig .. end

The vector and matrix types together with their iterators.

    module type PLOT_DATA = sig .. end

The module type returned by functorial interface.

    module Make: functor (D : DATA) -> PLOT_DATA  with type vec = D.vec
                 and type vec2 = D.vec2
                 and type vec4 = D.vec4
                 and type mat = D.mat

Functor building a module to plot the data types described in `D`.