diff options
author | Jeff Ames | 2008-03-11 22:15:28 +0000 |
---|---|---|
committer | Jeff Ames | 2008-03-11 22:15:28 +0000 |
commit | 6da664edbead5d0a39a830b9ce8688e064e6fc8f (patch) | |
tree | 5cb5b7d8ee373b9af32940d7f8116013848eda08 /OpenSim/Region/ScriptEngine/Common/LSL_Types.cs | |
parent | Update svn properties. (diff) | |
download | opensim-SC_OLD-6da664edbead5d0a39a830b9ce8688e064e6fc8f.zip opensim-SC_OLD-6da664edbead5d0a39a830b9ce8688e064e6fc8f.tar.gz opensim-SC_OLD-6da664edbead5d0a39a830b9ce8688e064e6fc8f.tar.bz2 opensim-SC_OLD-6da664edbead5d0a39a830b9ce8688e064e6fc8f.tar.xz |
Refactor out some duplicate code.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/LSL_Types.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_Types.cs b/OpenSim/Region/ScriptEngine/Common/LSL_Types.cs index ca2136b..c86c87a 100644 --- a/OpenSim/Region/ScriptEngine/Common/LSL_Types.cs +++ b/OpenSim/Region/ScriptEngine/Common/LSL_Types.cs | |||
@@ -231,14 +231,14 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
231 | ); | 231 | ); |
232 | } | 232 | } |
233 | 233 | ||
234 | public static float Mag(Vector3 v) | 234 | public static double Mag(Vector3 v) |
235 | { | 235 | { |
236 | return (float)Math.Sqrt(v.x * v.x + v.y * v.y + v.z * v.z); | 236 | return Math.Sqrt(v.x * v.x + v.y * v.y + v.z * v.z); |
237 | } | 237 | } |
238 | 238 | ||
239 | public static Vector3 Norm(Vector3 vector) | 239 | public static Vector3 Norm(Vector3 vector) |
240 | { | 240 | { |
241 | float mag = Mag(vector); | 241 | double mag = Mag(vector); |
242 | return new Vector3(vector.x / mag, vector.y / mag, vector.z / mag); | 242 | return new Vector3(vector.x / mag, vector.y / mag, vector.z / mag); |
243 | } | 243 | } |
244 | 244 | ||