On Sep 1, 2010, at 11:43 AM, Chris Marrin wrote: > > But I agree with Maciej that all of the public API is transformation > oriented. Even things like inverse() and transpose() have application in > doing transforms. I think it would be a stretch to use this 4x4 matrix for > general purposes. A general matrix class usually has to deal with different > dimensions, for instance. > > But I am loath to call it HomogeneousTransform, given the fact that Maciej > and I have spelled it differently (both are accepted spellings) and it will > be really hard for people to get used to spelling such an uncommon word. > > If you look at the "Uses" section of > http://en.wikipedia.org/wiki/Transformation_matrix you'll see that they > consider the term improper as well. And they have a good point. Since they > recommend the term "general transformation matrix" to distinguish it from the > more restricted "affine transformation", then simply calling it Transform > seems appropriate.
Transform sounds ok to me, actually, even though it is a little broad. Regards, Maciej _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev