using Speckle.DoubleNumerics; namespace Speckle.Common.MeshTriangulation; public readonly struct Poly2 { public List Vertices { get; } public Poly2() { Vertices = new List(); } public Poly2(List vertices) { Vertices = vertices ?? throw new ArgumentNullException(nameof(vertices)); } }