| Package | Description |
|---|---|
| org.locationtech.jts.geom |
Contains the
Geometry interface hierarchy and supporting classes. |
| org.locationtech.jts.geomgraph |
Contains classes that implement topology graphs.
|
| org.locationtech.jts.operation.relate |
Contains classes to implement the computation of the spatial relationships of
Geometrys. |
| Modifier and Type | Method | Description |
|---|---|---|
IntersectionMatrix |
Geometry.relate(Geometry g) |
Returns the DE-9IM
IntersectionMatrix for the two Geometrys. |
IntersectionMatrix |
IntersectionMatrix.transpose() |
Transposes this IntersectionMatrix.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IntersectionMatrix.add(IntersectionMatrix im) |
Adds one matrix to another.
|
| Constructor | Description |
|---|---|
IntersectionMatrix(IntersectionMatrix other) |
Creates an
IntersectionMatrix with the same elements as
other. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Edge.computeIM(IntersectionMatrix im) |
Update the IM with the contribution for this component.
|
static void |
Edge.updateIM(Label label,
IntersectionMatrix im) |
Updates an IM from the label for an edge.
|
void |
GraphComponent.updateIM(IntersectionMatrix im) |
Update the IM with the contribution for this component.
|
| Modifier and Type | Method | Description |
|---|---|---|
IntersectionMatrix |
RelateComputer.computeIM() |
|
IntersectionMatrix |
RelateOp.getIntersectionMatrix() |
Gets the IntersectionMatrix for the spatial relationship
between the input geometries.
|
static IntersectionMatrix |
RelateOp.relate(Geometry a,
Geometry b) |
Computes the
IntersectionMatrix for the spatial relationship
between two Geometrys, using the default (OGC SFS) Boundary Node Rule |
static IntersectionMatrix |
RelateOp.relate(Geometry a,
Geometry b,
BoundaryNodeRule boundaryNodeRule) |
Computes the
IntersectionMatrix for the spatial relationship
between two Geometrys using a specified Boundary Node Rule. |
Copyright © 2018. All rights reserved.