* Returns true iff point b is in the cone a0,a1,a2
* NB: the cone is considered a closed set
*/
-static int in_cone(Ppoint_t a0, Ppoint_t a1, Ppoint_t a2, Ppoint_t b)
+static bool in_cone(Ppoint_t a0, Ppoint_t a1, Ppoint_t a2, Ppoint_t b)
{
int m = wind(b, a0, a1);
int p = wind(b, a1, a2);
return sqrt(dist2(a, b));
}
-static int inCone(int i, int j, Ppoint_t pts[], int nextPt[], int prevPt[])
+static bool inCone(int i, int j, Ppoint_t pts[], int nextPt[], int prevPt[])
{
return in_cone(pts[prevPt[i]], pts[i], pts[nextPt[i]], pts[j]);
}