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