Thanks Martin. I had actually thought about trying to accomplish my task by making a translation to the basis of rotation and/or scaling, but I'm not sure if it will accomplish what I need it to.
I need to think about the math and make a skecth or two. I'll respond back to the list when I can understand what you suggested in your e-mail. It may do the trick. Landon On 10/19/07, Martin Davis <[EMAIL PROTECTED]> wrote: > You're right, this isn't in JTS 1.8, but has been added to JTS 1.9 (at > least for rotation). > > The best way to do this is to simply apply a sequence of base > transformation operations to the same AffineTransformation. E.g. > > AffineTransformation t = new AffineTransformation(); > ... > t.compose(AffineTransformation.translationInstance(-x, -y); > t.compose(AffineTransformation.rotationInstance(alpha); > t.compose(AffineTransformation.translationInstance(x, y); > > (I think I have this right.... Good reason to provide this in the API!) > > Sunburned Surveyor wrote: > > Is it possible to rotate and scale from designated coordinate, instead > > of <0,0> using the AffineTransform class? > > > > If this can't be done with the AffineTransform class, can it be done > > with another class in JTS? > > > > Thanks, > > > > The Sunburned Surveyor > > > > P.S. - The rotate and scale methods of the AffineTransform class did > > not appear to have parameters that would allow me to designate a > > coordinate to serve as the basis for the rotation and scaling. The > > javadoc comments describing the class also make me suspect this is not > > possible. > > _______________________________________________ > > jts-devel mailing list > > jts-devel@lists.jump-project.org > > http://lists.refractions.net/mailman/listinfo/jts-devel > > > > > > -- > Martin Davis > Senior Technical Architect > Refractions Research, Inc. > (250) 383-3022 > > _______________________________________________ > jts-devel mailing list > jts-devel@lists.jump-project.org > http://lists.refractions.net/mailman/listinfo/jts-devel > _______________________________________________ jts-devel mailing list jts-devel@lists.jump-project.org http://lists.refractions.net/mailman/listinfo/jts-devel