>>>>> "TH" == Ted Hill <[EMAIL PROTECTED]> writes:
TH> I have a question on the interrelation between rotation and
TH> scaling.
TH> When I call g2.rotate(theta) it makes a change to the scaling.
TH> setTransform( ) 1 xScale yScale: 1.0 1.0
TH> setTransform( ) 2 xScale yScale: 0.7071067811865476 0.7071067811865476
Let's see: scale = sqrt(1*1 + 0*0 ) = 1
scale = sqrt(0.707*0.707 + 0.707*0.707) = 1
The problem is you aren't looking at the shear components of the
matrix (they are zero in the first case and they should be the same as
the scale comp in the rotated case, I filled them in for you above).
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".