public void Flatten(Matrix matrix, float flatness) { AffineTransform tr = null; if (matrix != null) { tr = matrix.NativeObject; } //FIXME : Review (perfomance reasons). PathIterator pi = NativeObject.getPathIterator(tr, flatness); ExtendedGeneralPath newPath = new ExtendedGeneralPath(); newPath.append(pi, false); Shape = newPath; }
public void Flatten (Matrix matrix, float flatness) { AffineTransform tr = null; if(matrix != null) tr = matrix.NativeObject; //FIXME : Review (perfomance reasons). PathIterator pi = NativeObject.getPathIterator(tr,flatness); ExtendedGeneralPath newPath = new ExtendedGeneralPath(); newPath.append(pi,false); Shape = newPath; }