Squeak oxymorons: MatrixTransform2x3 identity does not behave as an identiy transformation

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Squeak oxymorons: MatrixTransform2x3 identity does not behave as an identiy transformation

Jerome Peace
See the mantis report:

http://bugs.impara.de/view.php?id=5605


Most users of morphic are not aware that
MatrixTransform2x3 does trmendously aggressive
rounding and truncation when transforming points in
the normally accepted manner.

This seems strange and I suspect there are several
bugs and screen gribbles connected to the unaware use
of this behavior.

---


evaluate in a workspace:

results :=
{ IdentityTransform identity
. MatrixTransform2x3 identity
 . MorphicTransform identity } collect: [ :each |
    ( -2.0 to: 2.0 by: 0.25 ) collect: [ :eachOne |
          (each globalPointToLocal: (each
localPointToGlobal: eachOne asPoint )) ]] .


Yours in service, --Jerome Peace



 
____________________________________________________________________________________
Cheap talk?
Check out Yahoo! Messenger's low PC-to-Phone call rates.
http://voice.yahoo.com