<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Good morning to all:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I'd love to know why vector.negate() has been 
depreciated, to use -vector instead of it.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I think that the explicit method would be better 
and more natural than the minus prefix, as this new can make undesired 
negations of vectors that may be difficult to detect if you're not used to this 
behaviour.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>For example when you pass to a function an integer 
negated you use:</FONT></DIV>
<DIV><FONT face=Arial size=2>function( -integer )</FONT></DIV>
<DIV><FONT face=Arial size=2>and this don't change the integer variable value, 
but if you pass a vector:</FONT></DIV>
<DIV><FONT face=Arial size=2>function( -vector )</FONT></DIV>
<DIV><FONT face=Arial size=2>the vector value changes and you'll have to 
use:</FONT></DIV>
<DIV><FONT face=Arial size=2>function( -Vector(vector) )</FONT></DIV>
<DIV><FONT face=Arial size=2>if you don't want the vector variable to 
change.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I think this is a little odd, and purpose restore 
the old vector.negate() method, as is an explicit action instead of being hidden 
behind the minus symbol.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks for reading.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Germán</FONT></DIV></BODY></HTML>