123456789101112131415161718192021222324252627282930313233 |
- // -----------------------------------------------------------------------
- // <copyright file="IVoronoi.cs" company="">
- // Triangle.NET code by Christian Woltering, http://triangle.codeplex.com/
- // </copyright>
- // -----------------------------------------------------------------------
- namespace UnityEngine.U2D.Animation.TriangleNet
- .Voronoi.Legacy
- {
- using System.Collections.Generic;
- using Animation.TriangleNet.Geometry;
- /// <summary>
- /// Voronoi diagram interface.
- /// </summary>
- internal interface IVoronoi
- {
- /// <summary>
- /// Gets the list of Voronoi vertices.
- /// </summary>
- Point[] Points { get; }
- /// <summary>
- /// Gets the list of Voronoi regions.
- /// </summary>
- ICollection<VoronoiRegion> Regions { get; }
- /// <summary>
- /// Gets the list of edges.
- /// </summary>
- IEnumerable<IEdge> Edges { get; }
- }
- }
|