namespace MIConvexHull { /// /// An interface for a structure with nD position. /// public interface IVertex { /// /// Position of the vertex. /// double[] Position { get; set; } } /// /// "Default" vertex. /// public class DefaultVertex : IVertex { /// /// Position of the vertex. /// public double[] Position { get; set; } } }