Thanks, M. Igarashi & nlin, for a patch that implements unary minus operator

for Vector3 type. Fix issue 1872.
This commit is contained in:
Mike Mazur
2008-07-31 09:34:13 +00:00
parent 2270b25265
commit ddf126321c
2 changed files with 14 additions and 2 deletions

View File

@@ -126,6 +126,11 @@ namespace OpenSim.Region.ScriptEngine.Common
return (x == vector.x && x == vector.x && z == vector.z);
}
public static Vector3 operator -(Vector3 vector)
{
return new Vector3(-vector.x, -vector.y, -vector.z);
}
#endregion
#region Vector & Vector Math