|2D structured art datatype superclass
A drawing.datatype superclass for 2D structured artwork, and an IFF DR2D subclass.
|Since the previous beta release I started work on the DR2D subclass. It is mostly working - basic line drawing and fills are implemented as per the existing SVG subclass - however there is an outstanding bug, which causes drawing either off canvas or polygons to incorrectly terminate back to the corner. Once I manage to track this down I'll set about a new beta release.
drawing.datatype subclass - basic drawing (lines, polygons, bezier curves) and filling
SVG subclass - implements all of the above using libsvgtiny
DR2D subclass - implements all of the above (notwithstanding above mentioned issues)
The image drawn is scaled to the size of the object, which was one of the main aims of this project, rather than seeing structured drawings rendered as bitmaps. I apologise for the length of time it has taken to get this far, but we are nearly in a state of implementing the primary goal, ie. DR2D previews in MultiView.