Class SnapIfNeededOverlayOp
Performs an overlay operation using snapping and enhanced precision
to improve the robustness of the result.
This class only uses snapping
if an error is detected when running the standard JTS overlay code.
Errors detected include thrown exceptions
(in particular, TopologyException)
and invalid overlay computations.
Inheritance
SnapIfNeededOverlayOp
Assembly: NetTopologySuite.dll
Syntax
public class SnapIfNeededOverlayOp
Constructors
|
Edit this page
View Source
SnapIfNeededOverlayOp(Geometry, Geometry)
Declaration
public SnapIfNeededOverlayOp(Geometry g1, Geometry g2)
Parameters
Methods
|
Edit this page
View Source
Difference(Geometry, Geometry)
Declaration
public static Geometry Difference(Geometry g0, Geometry g1)
Parameters
Returns
|
Edit this page
View Source
GetResultGeometry(SpatialFunction)
Declaration
public Geometry GetResultGeometry(SpatialFunction opCode)
Parameters
Returns
|
Edit this page
View Source
Intersection(Geometry, Geometry)
Declaration
public static Geometry Intersection(Geometry g0, Geometry g1)
Parameters
Returns
|
Edit this page
View Source
Overlay(Geometry, Geometry, SpatialFunction)
Declaration
public static Geometry Overlay(Geometry g0, Geometry g1, SpatialFunction opCode)
Parameters
Returns
|
Edit this page
View Source
SymDifference(Geometry, Geometry)
Declaration
public static Geometry SymDifference(Geometry g0, Geometry g1)
Parameters
Returns
|
Edit this page
View Source
Union(Geometry, Geometry)
Declaration
public static Geometry Union(Geometry g0, Geometry g1)
Parameters
Returns