Revision 40412 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/DefaultGeneralPathX.java

View differences:

DefaultGeneralPathX.java
51 51
import java.awt.geom.PathIterator;
52 52
import java.awt.geom.Point2D;
53 53
import java.awt.geom.Rectangle2D;
54
import java.io.Serializable;
55 54
import java.util.ArrayList;
56 55
import java.util.List;
57 56

  
58
import com.vividsolutions.jts.algorithm.CGAlgorithms;
59
import com.vividsolutions.jts.geom.Coordinate;
60
import com.vividsolutions.jts.geom.CoordinateList;
61
import com.vividsolutions.jts.geom.CoordinateSequences;
62
import com.vividsolutions.jts.geom.impl.CoordinateArraySequence;
63

  
64 57
import org.cresques.cts.ICoordTrans;
65
import org.slf4j.Logger;
66
import org.slf4j.LoggerFactory;
67

  
68 58
import org.gvsig.fmap.geom.Geometry;
69 59
import org.gvsig.fmap.geom.GeometryLocator;
70 60
import org.gvsig.fmap.geom.GeometryManager;
71 61
import org.gvsig.fmap.geom.exception.CreateGeometryException;
72 62
import org.gvsig.jdk.GeomUtilities;
63
import org.slf4j.Logger;
64
import org.slf4j.LoggerFactory;
73 65

  
66
import com.vividsolutions.jts.algorithm.CGAlgorithms;
67
import com.vividsolutions.jts.geom.Coordinate;
68
import com.vividsolutions.jts.geom.CoordinateList;
69
import com.vividsolutions.jts.geom.CoordinateSequences;
70
import com.vividsolutions.jts.geom.impl.CoordinateArraySequence;
71

  
74 72
/**
75 73
 * The <code>GeneralPathX</code> class represents a geometric path
76 74
 * constructed from straight lines, and quadratic and cubic
......
117 115
    static final int EXPAND_MAX = 500;
118 116

  
119 117
    private  DefaultGeneralPathX() {
120
        this(WIND_EVEN_ODD);
118
    	super(true);
119
        setWindingRule(WIND_EVEN_ODD);
121 120
    }
122 121
    /**
123 122
     * Constructs a new <code>GeneralPathX</code> object with the specified
......
130 129
     * @see #WIND_NON_ZERO
131 130
     */
132 131
    public DefaultGeneralPathX(int rule) {
132
    	super(true);
133 133
        setWindingRule(rule);
134 134
    }
135 135

  

Also available in: Unified diff