<!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>