PyroGraphics engine version 1.1 is out.
This is a basic drawing engine, which can be used for applications which require very precise yet fast drawing of all kinds of shapes.
Pyrographics supports these:
* Paths, consisting of
- line, arc, cubic bezier, quadratic bezier
* Lines
* Circles
* Ellipses
* Rectangles (also rounded rectangles)
* Polylines
* Polygons
* Text, with text spans (each span can have different properties)
- Font name
- Font size
- Font style (italic)
- Font weight (bold)
- Letter and Word spacing
- Individual character placement
- Unicode by default
- Work with any TTF font
* Images
* Container shapes (viewports, groups, etc)
All shapes (including text) can be
* Filled (also transparently)
* Stroked (also transparently)
* Transformed
- Affine transforms: translation, rotation, scale, shear X,Y
- Multiple transforms in a row
Fills and strokes can be
* Solid colour
* Gradient
- Linear
- Radial
Many properties can be set
* Fillrule (non-zero/even-odd)
* Line caps (butt, round, square)
* Stroke join (miter, bevel, round)
* Stroke dash (specified as array)
* Anti-aliasing quality (256 levels, 16 levels, 4 levels, none)
A demo showing just some shape types is downloadable here:
http://www.simdesign.nl/download/shapedemo.zip
The pyrographics rendering engine can be purchased through these links:
DCU version (Eur 99):
https://secure.shareit.com/shareit/chec ... ml?PRODUCT[300084930]=1
Source version (Eur 449):
https://secure.shareit.com/shareit/chec ... ml?PRODUCT[204684]=1
Kind regards,
Nils Haeck
