Files
Triangle.NET/Triangle.NET/Triangle/Voronoi/Legacy/IVoronoi.cs
T
SND\wo80_cp 0b4853faf8 Added 'TriangleNet.Voronoi' namespace,
Added new Voronoi code (edge based construction), 
Moved old Voronoi code to 'Legacy' namespace

git-svn-id: https://triangle.svn.codeplex.com/svn@75112 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-06-26 12:41:32 +00:00

33 lines
940 B
C#

// -----------------------------------------------------------------------
// <copyright file="IVoronoi.cs" company="">
// Triangle.NET code by Christian Woltering, http://triangle.codeplex.com/
// </copyright>
// -----------------------------------------------------------------------
namespace TriangleNet.Voronoi.Legacy
{
using System.Collections.Generic;
using TriangleNet.Geometry;
/// <summary>
/// Voronoi diagram interface.
/// </summary>
public 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; }
}
}