Hi,
we've tried the new functionality of free form nodes in the last 3.4 version (non beta).
Currently we experience two issues: - stroke and stroke thickness in the free form nodes seem to be ignored and when specified remain unchanged - when we create a new FreeFormNode by specifying the Points with the StylusPointCollection, the node is not created with the absolute coordinates specified in the collection, but relative ones (*) by placing the node at (0,0).
(*) For example if we create a square (or any irregular polygon) by passing (100,100), (100,200), (200,100), (200,200), the rectangle is created at (0,0), (0,100), (100,0), (100,100). In our application with the free form node we're trying to draw a convex hull and this is particularly annoying because we have to do a second pass by calculating the bounding box of all the points and apply the Bounds property.
One request is that it would be very useful (from the convex hull purposes) to include a bezier curve option to be set for the the freeformnode, so that the outline of the resulting shape will appear continuous.
Sabrina
|