public override void PrepareTest(params string[] args) { cell = new DelaunayCell(); cell.Points.Add(new Vector3D(10 / 2, 10 * 3, 10 / 2)); cell.Points.Add(new Vector3D(-(10 * 2), -10, -(10 * 2))); cell.Points.Add(new Vector3D(10 * 3, -10, -(10 * 2))); cell.Points.Add(new Vector3D(10 / 2, -10, 10 * 4)); cell2 = new DelaunayCell(); cell2.Points.Add(new Vector3D(10 / 2, 10 * 3, 10 / 2)); cell2.Points.Add(new Vector3D(-(10 * 2), -10, -(10 * 2))); cell2.Points.Add(new Vector3D(10 * 3, -10, -(10 * 2))); cell2.Points.Add(new Vector3D(10 / 2, -10, 10 * 4)); }
/// <summary> /// Returns true if the given cell is to be included /// </summary> /// <param name="cell"></param> /// <returns></returns> private bool ShouldInclude(DelaunayCell <Vertex3> cell) { // TODO check area and aspect ratio of cell return(false); }
public VoronoiEdge(DelaunayCell <VERTEX> from, DelaunayCell <VERTEX> to) { From = from; To = to; }