public class AWT2SWT
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.swt.graphics.PathData |
toSWTPathData(java.awt.geom.PathIterator iterator)
Converts a Java2D
PathIterator into an SWT PathData. |
public static org.eclipse.swt.graphics.PathData toSWTPathData(java.awt.geom.PathIterator iterator)
PathIterator into an SWT PathData. Note
that while Java2D's PathIterator contains the specification of a
PathIterator.WIND_EVEN_ODD or PathIterator.WIND_NON_ZERO
winding rule (PathIterator.getWindingRule()), this information is
not kept in SWT's PathData, but is instead specified when drawing
an SWT Path (which can be constructed from the PathData)
on an SWT GC (via SWT.FILL_WINDING or
SWT.FILL_EVEN_ODD). Therefore the returned SWT PathData
will not contain any information about the winding rule that was
specified in the passed in PathIterator.iterator - the PathIterator to transformPathData representing the same geometric pathCopyright (c) 2014 itemis AG, and others. All rights reserved.