From d8997b59d30b63218f594d840d924a10287ce509 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Tue, 24 Jul 2007 05:22:33 +0000 Subject: * Terrain should now send just updated patches. --- .../libTerrainBSD/Channel/Generators/Spiral.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Generators/Spiral.cs') diff --git a/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Generators/Spiral.cs b/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Generators/Spiral.cs index aeff730..80abfe5 100644 --- a/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Generators/Spiral.cs +++ b/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Generators/Spiral.cs @@ -36,7 +36,6 @@ namespace libTerrain { private double[] CoordinatesToPolar(int x, int y) { - double theta = Math.Atan2(x - (w / 2), y - (h / 2)); double rx = (double)x - ((double)w / 2); double ry = (double)y - ((double)h / 2); @@ -78,6 +77,8 @@ namespace libTerrain public void Polar() { + SetDiff(); + Channel n = this.Copy(); int x, y; @@ -97,6 +98,8 @@ namespace libTerrain public void SpiralPlanter(int steps, double incAngle, double incRadius, double offsetRadius, double offsetAngle) { + SetDiff(); + int i; double r = offsetRadius; double theta = offsetAngle; @@ -112,6 +115,8 @@ namespace libTerrain public void SpiralCells(int steps, double incAngle, double incRadius, double offsetRadius, double offsetAngle, double[] c) { + SetDiff(); + List points = new List(); int i; @@ -131,6 +136,8 @@ namespace libTerrain public void Spiral(double wid, double hig, double offset) { + SetDiff(); + int x, y, z; z = 0; for (x = 0; x < w; x++) -- cgit v1.1