Files
UltimateFishing2020/Assets/Scripts/Assembly-CSharp/TriangleNet/Geometry/RegionPointer.cs
2026-03-04 10:03:45 +08:00

42 lines
585 B
C#

using System;
namespace TriangleNet.Geometry
{
public class RegionPointer
{
internal Point point;
internal int id;
internal double area;
public double Area
{
get
{
return area;
}
set
{
if (value < 0.0)
{
throw new ArgumentException("Area constraints must not be negative.");
}
area = value;
}
}
public RegionPointer(double x, double y, int id)
: this(x, y, id, 0.0)
{
}
public RegionPointer(double x, double y, int id, double area)
{
point = new Point(x, y);
this.id = id;
this.area = area;
}
}
}