package camlgpc

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type gpc_clipop =
  1. | Difference
  2. | Intersection
  3. | ExclusiveOR
  4. | Union
type gpc_vertex = {
  1. x : float;
  2. y : float;
}
type gpc_contour = int * gpc_vertex array
type gpc_polygon = int * int array * gpc_contour array
val nullpoly : gpc_polygon
val gpcml_printpolygon : gpc_polygon -> unit
val gpc_polygon_of_box : float -> float -> float -> float -> gpc_polygon
val make_gpcpolygon : bool array -> gpc_vertex array array -> gpc_polygon
val gpcml_clippolygon : gpc_clipop -> gpc_polygon -> gpc_polygon -> gpc_polygon