summaryrefslogtreecommitdiff
path: root/path
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@chimrod.com>2020-12-28 21:17:20 +0100
committerSébastien Dailly <sebastien@chimrod.com>2020-12-28 21:17:20 +0100
commit9d65e5e6a5bd8666baf0d7d3e0474c721cafc683 (patch)
treec391ced8768eca6e2f0c8292bab10fceeb48f2ee /path
parentec812521b31471ce9ac3d9bdf1288b1569defbc8 (diff)
Fixed width and angle sliddes
Diffstat (limited to 'path')
-rwxr-xr-xpath/point.ml6
-rwxr-xr-xpath/point.mli2
2 files changed, 4 insertions, 4 deletions
diff --git a/path/point.ml b/path/point.ml
index 808310c..abb9515 100755
--- a/path/point.ml
+++ b/path/point.ml
@@ -10,10 +10,10 @@ let empty =
; angle = 0.
}
-let create x y =
+let create ~angle ~width ~x ~y =
{ p = Gg.V2.v x y
- ; size = 10.
- ; angle = Float.neg Gg.Float.pi_div_4
+ ; size = width
+ ; angle = Gg.Float.rad_of_deg (180. -. angle )
}
let copy point p =
diff --git a/path/point.mli b/path/point.mli
index 521eced..2c687ab 100755
--- a/path/point.mli
+++ b/path/point.mli
@@ -6,7 +6,7 @@ val (+): t -> Gg.v2 -> t
val get_coord : t -> Gg.v2
-val create: float -> float -> t
+val create: angle:float -> width:float -> x:float -> y:float -> t
val copy : t -> Gg.v2 -> t