[diagrams] #15: Fix Ellipse module

diagrams diagrams at projects.haskell.org
Fri Nov 26 21:04:51 EST 2010


#15: Fix Ellipse module
---------------------+------------------------------------------------------
 Reporter:  byorgey  |       Owner:     
     Type:  defect   |      Status:  new
 Priority:  major    |   Milestone:  0.3
Component:  lib      |     Version:     
 Keywords:           |  
---------------------+------------------------------------------------------
 The change back to a linear map + translation representation of affine
 transformations (from a projective representation) means that the Ellipse
 module is now broken, since it depended on the internals of how
 transformations were being represented.  However, I think this also
 represents an opportunity to considerably shorten the Ellipse code since
 it seems that part of what it was doing before was manually computing the
 transpose matrix of the transformation, whereas now the transpose of
 transformations is available directly.

-- 
Ticket URL: <http://trac.haskell.org/diagrams/ticket/15>
diagrams <http://code.haskell.org/diagrams/>
Embedded domain-specific library for describing and rendering diagrams, illustrations, and other graphics.


More information about the diagrams mailing list