functor (Unit : sig  end->
  sig
    val range : int
    val neighbourhood_distance : Types.neighbourhood_distance
    val topology_boundary : Types.topology_boundary
    val neighbours_order : string
    val random_seed : int option
    val scale : int
    val width : int
    val height : int
  end