Module Niz.Config

type t = {
  1. outer_w : float;
  2. outer_h : float;
  3. inner_w : float;
  4. inner_h : float;
  5. thickness : float;
  6. cap_height : float;
  7. cap_cutout_height : float option;
  8. clearance : float;
  9. corner : OCADml.Path3.Round.corner option;
  10. fn : int option;
  11. dome_w : float;
  12. dome_waist_clip : float;
  13. dome_thickness : float;
  14. base_thickness : float;
  15. sensor_depth : float;
  16. sensor_cutter : Sensor.cutter;
}
val make : ?outer_w:float -> ?outer_h:float -> ?inner_w:float -> ?inner_h:float -> ?thickness:float -> ?cap_height:float -> ?cap_cutout_height:float option -> ?clearance:float -> ?corner:OCADml.Path3.Round.corner -> ?fn:int -> ?dome_w:float -> ?dome_waist_clip:float -> ?dome_thickness:float -> ?base_thickness:float -> ?sensor_depth:float -> ?sensor_cutter:Sensor.cutter -> unit -> t
val default : t