/// <summary> /// Create a polygonizer with the same <see cref="GeometryFactory"/> as /// the input geometries. /// </summary> public Polygonizer() { lineStringAdder = new LineStringAdder(this); m_arrDangles = new ArrayList(); m_arrCutEdges = new ArrayList(); m_arrInvalidRingLines = new GeometryList(); }
/// <summary> /// Create a polygonizer with the same {GeometryFactory} /// as the input <c>Geometry</c>s. /// </summary> public Polygonizer() { lineStringAdder = new LineStringAdder(this); }
/// <summary> /// Creates a polygonizer and allow specifyng if only polygons which form a valid polygonal geometry are to be extracted. /// </summary> /// <param name="extractOnlyPolygonal"><value>true</value> if only polygons which form a valid polygonal geometry are to be extracted</param> public Polygonizer(bool extractOnlyPolygonal) { _extractOnlyPolygonal = extractOnlyPolygonal; _lineStringAdder = new LineStringAdder(this); }
/// <summary> /// Creates a polygonizer with the same <see cref="IGeometryFactory"/> /// as the input <c>Geometry</c>s. /// The output mask is <see cref="AllPolys"/> /// </summary> /// public Polygonizer() : this(AllPolys) { _lineStringAdder = new LineStringAdder(this); }
/// <summary> /// Create a polygonizer with the same {GeometryFactory} /// as the input <c>Geometry</c>s. /// </summary> public Polygonizer() { lineStringAdder = new LineStringAdder(this); }
/// <summary> /// Creates a polygonizer and allow specifyng if only polygons which form a valid polygonal geometry are to be extracted. /// </summary> /// <param name="extractOnlyPolygonal"><value>true</value> if only polygons which form a valid polygonal geometry are to be extracted</param> public Polygonizer(bool extractOnlyPolygonal) { _extractOnlyPolygonal = extractOnlyPolygonal; _lineStringAdder = new LineStringAdder(this); }
/// <summary> /// Creates a polygonizer with the same <see cref="IGeometryFactory"/> /// as the input <c>Geometry</c>s. /// The output mask is <see cref="AllPolys"/> /// </summary> /// public Polygonizer() : this(AllPolys) { _lineStringAdder = new LineStringAdder(this); }