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
Geometry s. |
org.locationtech.jtstest.test | |
org.locationtech.jtstest.testbuilder.model |
Modifier and Type | Method and Description |
---|---|
IntersectionMatrix |
Geometry.relate(Geometry g)
Returns the DE-9IM
IntersectionMatrix for the two Geometry s. |
IntersectionMatrix |
IntersectionMatrix.transpose()
Transposes this IntersectionMatrix.
|
Modifier and Type | Method and Description |
---|---|
void |
IntersectionMatrix.add(IntersectionMatrix im)
Adds one matrix to another.
|
Constructor and Description |
---|
IntersectionMatrix(IntersectionMatrix other)
Creates an
IntersectionMatrix with the same elements as
other . |
Modifier and Type | Method and Description |
---|---|
void |
Edge.computeIM(IntersectionMatrix im)
Update the IM with the contribution for this component.
|
protected abstract void |
GraphComponent.computeIM(IntersectionMatrix im)
compute the contribution to an IM for this component
|
protected void |
Node.computeIM(IntersectionMatrix im)
Basic nodes do not compute IMs
|
void |
GraphComponent.updateIM(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.
|
Modifier and Type | Method and 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 Geometry s, 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 Geometry s using a specified Boundary Node Rule. |
Modifier and Type | Method and Description |
---|---|
protected void |
RelateNode.computeIM(IntersectionMatrix im)
Update the IM with the contribution for this component.
|
Modifier and Type | Method and Description |
---|---|
IntersectionMatrix |
Testable.getIntersectionMatrix() |
IntersectionMatrix |
TestCase.getIntersectionMatrix() |
Modifier and Type | Method and Description |
---|---|
void |
Testable.setIntersectionMatrix(IntersectionMatrix im) |
void |
TestCase.setIntersectionMatrix(IntersectionMatrix im) |
Modifier and Type | Method and Description |
---|---|
IntersectionMatrix |
TestCaseEdit.getIM() |
IntersectionMatrix |
TestCaseEdit.getIntersectionMatrix() |
IntersectionMatrix |
TestRunnerTestCaseAdapter.getIntersectionMatrix() |
Modifier and Type | Method and Description |
---|---|
void |
TestCaseEdit.setIntersectionMatrix(IntersectionMatrix im) |
void |
TestRunnerTestCaseAdapter.setIntersectionMatrix(IntersectionMatrix im) |
Copyright © 2024. All rights reserved.