Revision 38047 trunk/libraries/libFMap/src/com/vividsolutions/jts/operation/overlay/SnapPolygonBuilder.java

View differences:

SnapPolygonBuilder.java
80 80
public class SnapPolygonBuilder extends PolygonBuilder {
81 81

  
82 82
	 private GeometryFactory geometryFactory;
83
	  private CGAlgorithms cga;
84 83
	  //private List dirEdgeList;
85 84
	  //private NodeMap nodes;
86 85
	  private List shellList        = new ArrayList();
87 86

  
88
	  public SnapPolygonBuilder(GeometryFactory geometryFactory, 
89
			  CGAlgorithms cga)
87
	  public SnapPolygonBuilder(GeometryFactory geometryFactory)
90 88
	  {
91
		super(geometryFactory, cga);
89
		super(geometryFactory);
92 90
	    this.geometryFactory = geometryFactory;
93
	    this.cga = cga;
94 91
	  }
95 92

  
96 93
	  /**
......
136 133
	      if (de.isInResult() && de.getLabel().isArea() ) {
137 134
	        // if this edge has not yet been processed
138 135
	        if (de.getEdgeRing() == null) {
139
	          MaximalEdgeRing er = new MaximalEdgeRing(de, geometryFactory, cga);
136
	          MaximalEdgeRing er = new MaximalEdgeRing(de, geometryFactory);
140 137
	          maxEdgeRings.add(er);
141 138
	          er.setInResult();
142 139
//	System.out.println("max node degree = " + er.getMaxDegree());

Also available in: Unified diff