IPredicates.cs 773 B

12345678910111213141516171819202122
  1. // -----------------------------------------------------------------------
  2. // <copyright file="IPredicates.cs">
  3. // Triangle.NET code by Christian Woltering, http://triangle.codeplex.com/
  4. // </copyright>
  5. // -----------------------------------------------------------------------
  6. namespace UnityEngine.U2D.Animation.TriangleNet
  7. {
  8. using Animation.TriangleNet.Geometry;
  9. internal interface IPredicates
  10. {
  11. double CounterClockwise(Point a, Point b, Point c);
  12. double InCircle(Point a, Point b, Point c, Point p);
  13. Point FindCircumcenter(Point org, Point dest, Point apex, ref double xi, ref double eta);
  14. Point FindCircumcenter(Point org, Point dest, Point apex, ref double xi, ref double eta,
  15. double offconstant);
  16. }
  17. }