From 4e9403e6ef4d87235af639af7515a512a595b5ec Mon Sep 17 00:00:00 2001
From: Adam Frisby
Date: Sat, 4 Apr 2009 08:33:58 +0000
Subject: * Renamed Heightmap.Height to Heightmap.Length to avoid confusion
about axis. * Added XMLDOC to MRM API code, this means we have usable
programming docs being produced here:
http://docs.opensimulator.org/namespaceOpenSim_1_1Region_1_1OptionalModules_1_1Scripting_1_1Minimodule.html
(eg IObject, IHeightmap, etc)
---
.../OptionalModules/Scripting/Minimodule/IHeightmap.cs | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
(limited to 'OpenSim/Region/OptionalModules/Scripting/Minimodule/IHeightmap.cs')
diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/IHeightmap.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/IHeightmap.cs
index afea12b..93cbc5b 100644
--- a/OpenSim/Region/OptionalModules/Scripting/Minimodule/IHeightmap.cs
+++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/IHeightmap.cs
@@ -39,6 +39,11 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
/// X Coordinate
/// Y Coordinate
/// A value in meters representing height. Can be negative. Value correlates with Z parameter in world coordinates
+ ///
+ /// double heightVal = World.Heightmap[128,128];
+ /// World.Heightmap[128,128] *= 5.0;
+ /// World.Heightmap[128,128] = 25;
+ ///
double this[int x, int y]
{
get;
@@ -46,13 +51,19 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
}
///
- /// The maximum height of the region (Y axis), exclusive. (eg Height = 256, max Y = 255). Minimum is always 0 inclusive.
+ /// The maximum length of the region (Y axis), exclusive. (eg Height = 256, max Y = 255). Minimum is always 0 inclusive.
///
- int Height { get; }
+ ///
+ /// Host.Console.Info("The terrain length of this region is " + World.Heightmap.Length);
+ ///
+ int Length { get; }
///
/// The maximum width of the region (X axis), exclusive. (eg Width = 256, max X = 255). Minimum is always 0 inclusive.
///
+ ///
+ /// Host.Console.Info("The terrain width of this region is " + World.Heightmap.Width);
+ ///
int Width { get; }
}
}
--
cgit v1.1