Just a couple of questions and comments on the AffineTransform class from someone who is new to the 2D-API :
 
1>    The API documentation frequently has recourse to 9x9 transformation matrices when explaining the methods of AffineTransform. Please forgive my ignorance, but the level of explanation provided typically leaves me more confused than when I started.
 
2>    Which method does one use to obtain a mirror image of an object, along which axes?
 
3>    When rotation is carried out is this relative to the origin (0,0), meaning that a 180degree rotation of anything will place it off-screen?
 
4>    In performing a translation on an object the units used do not appear to be pixels. I have an object which is big (2000 x 2000), scale it 1/10 its original size and then translate it by 100 units to the right - it moves what I would judge to be perhaps 10 pixels - does scaling somehow retain the original magnitude of the object space?
 
Any advice will be more than welcomed.
 
- Spencer
 

Reply via email to