Module Sarek_geometry.Geometry_lib

type float32 = float
type point = {
  1. x : float32;
  2. y : float32;
}
val sarek_get_point_x : point -> float32
val sarek_get_point_y : point -> float32
val point_type_id : point Sarek_ir_types.Type_id.t
val point_vector_type_id : (point, unit) Spoc_core.Vector.t Sarek_ir_types.Type_id.t
val point_make_custom : unit -> point Spoc_core.Vector.custom_type
module point_interp_helpers : sig ... end
val distance : point -> point -> float32