private DeltaPoint[] ConvertToPoints(DeltaMesh Mesh) { DeltaPoint[] final = new DeltaPoint[3]; DeltaPoint[] dp = { Mesh.A, Mesh.B, Mesh.C }; for (int i = 0; i < dp.Length; i++) { if (final[i] == null) { final[i] = new DeltaPoint(); } final[i].dX = ConvertDelta(origin.dX, dp[i].dX, ang); } return(final); }
public void SetRandom(Random r) { A = new DeltaPoint(); A.SetRandom(r); B = new DeltaPoint(); B.SetRandom(r); C = new DeltaPoint(); C.SetRandom(r); }
/// <summary> /// Resets the perspective. /// </summary> public void Reset() { origin = new DeltaPoint(new double[] { 0.001, 0.001 }); ang = 50; }
public Eye() { origin = new DeltaPoint(new double[] { 0.001, 0.001 }); }