Module type Gnuplot.DATA

module type DATA = sig .. end
The vector and matrix types together with their iterators.

type vec 
1D vectors, y coordinate only
val iter : (float -> unit) -> vec -> unit
type vec2 
2D vectors, x and y coordinates
val iter2 : (float -> float -> unit) -> vec2 -> unit
type vec4 
2D vectors with additional info, x and y coordinates plus two more fields (for vector coordinates, errors,...).
val iter4 : (float -> float -> float -> float -> unit) -> vec4 -> unit
type mat 
Matrix type
val iter_mat : (float -> float -> float -> unit) ->
vec -> vec -> mat -> unit