relate()
operation on two geom::Geometry objects.
More...
#include <RelateOp.h>
Inheritance diagram for geos::operation::relate::RelateOp:
Public Member Functions | |
RelateOp (const geom::Geometry *g0, const geom::Geometry *g1) | |
Creates a new Relate operation, using the default (OGC SFS) Boundary Node Rule. | |
RelateOp (const geom::Geometry *g0, const geom::Geometry *g1, const algorithm::BoundaryNodeRule &boundaryNodeRule) | |
Creates a new Relate operation with a specified Boundary Node Rule. | |
geom::IntersectionMatrix * | getIntersectionMatrix () |
Gets the IntersectionMatrix for the spatial relationship between the input geometries. | |
Static Public Member Functions | |
geom::IntersectionMatrix * | relate (const geom::Geometry *a, const geom::Geometry *b) |
Computes the geom::IntersectionMatrix for the spatial relationship between two geom::Geometry objects, using the default (OGC SFS) Boundary Node Rule. | |
geom::IntersectionMatrix * | relate (const geom::Geometry *a, const geom::Geometry *b, const algorithm::BoundaryNodeRule &boundaryNodeRule) |
Computes the geom::IntersectionMatrix for the spatial relationship between two geom::Geometry objects, using a specified Boundary Node Rule. |
relate()
operation on two geom::Geometry objects.
This class supports specifying a custom algorithm::BoundaryNodeRule to be used during the relate computation.
Note: custom Boundary Node Rules do not (currently) affect the results of other Geometry methods (such as Geometry::getBoundary. The results of these methods may not be consistent with the relationship computed by a custom Boundary Node Rule.
|
Creates a new Relate operation, using the default (OGC SFS) Boundary Node Rule.
|
|
Creates a new Relate operation with a specified Boundary Node Rule.
|
|
Gets the IntersectionMatrix for the spatial relationship between the input geometries.
|
|
Computes the geom::IntersectionMatrix for the spatial relationship between two geom::Geometry objects, using a specified Boundary Node Rule.
|
|
Computes the geom::IntersectionMatrix for the spatial relationship between two geom::Geometry objects, using the default (OGC SFS) Boundary Node Rule.
|