Open mc0re opened 5 years ago
I'm sorry I'm not understanding. IVertex2D is an interface. This is the extent of the code:
public interface IVertex2D
{
/// <summary>
/// Gets the x.
/// </summary>
/// <value>The x.</value>
double X { get; }
/// <summary>
/// Gets the y.
/// </summary>
/// <value>The y.</value>
double Y { get; }
}
Hi, is it possible to use Create2D on coplanar points which do not lie on Z=0 plane ? Can it be used to calculate 2D hull for points on arbitrary oriented planes or plane normal should always be 0,0,1
Why is there a "new" requirement? IVertex2D only has read-only properties, so a constructor with parameters is necessary, whilst a parameterless constructor (the result of "new" requirement) is pointless, unless you do some hefty reflection tricks...