static void FindTangents(Object *, Point);
static void FindTangents(Object *, Object *);
static Point NearestTo(Point, Point, Point);
static void FindTangents(Object *, Point);
static void FindTangents(Object *, Object *);
static Point NearestTo(Point, Point, Point);