[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