Uses of Class
org.locationtech.jts.geom.IntersectionMatrix
-
Packages that use IntersectionMatrix Package Description org.locationtech.jts.geom Contains theGeometry
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 ofGeometry
s.org.locationtech.jts.operation.relateng Provides classes to implement the RelateNG algorithm computes topological relationships ofGeometry
s.org.locationtech.jtstest.test org.locationtech.jtstest.testbuilder.model -
-
Uses of IntersectionMatrix in org.locationtech.jts.geom
Methods in org.locationtech.jts.geom that return IntersectionMatrix Modifier and Type Method Description IntersectionMatrix
Geometry. relate(Geometry g)
Returns the DE-9IMIntersectionMatrix
for the twoGeometry
s.IntersectionMatrix
IntersectionMatrix. transpose()
Transposes this IntersectionMatrix.Methods in org.locationtech.jts.geom with parameters of type IntersectionMatrix Modifier and Type Method Description void
IntersectionMatrix. add(IntersectionMatrix im)
Adds one matrix to another.Constructors in org.locationtech.jts.geom with parameters of type IntersectionMatrix Constructor Description IntersectionMatrix(IntersectionMatrix other)
Creates anIntersectionMatrix
with the same elements asother
. -
Uses of IntersectionMatrix in org.locationtech.jts.geomgraph
Methods in org.locationtech.jts.geomgraph with parameters of type IntersectionMatrix Modifier and Type Method 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 IMsstatic 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. -
Uses of IntersectionMatrix in org.locationtech.jts.operation.relate
Methods in org.locationtech.jts.operation.relate that return IntersectionMatrix 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 theIntersectionMatrix
for the spatial relationship between twoGeometry
s, using the default (OGC SFS) Boundary Node Rulestatic IntersectionMatrix
RelateOp. relate(Geometry a, Geometry b, BoundaryNodeRule boundaryNodeRule)
Computes theIntersectionMatrix
for the spatial relationship between twoGeometry
s using a specified Boundary Node Rule.Methods in org.locationtech.jts.operation.relate with parameters of type IntersectionMatrix Modifier and Type Method Description protected void
RelateNode. computeIM(IntersectionMatrix im)
Update the IM with the contribution for this component. -
Uses of IntersectionMatrix in org.locationtech.jts.operation.relateng
Methods in org.locationtech.jts.operation.relateng that return IntersectionMatrix Modifier and Type Method Description IntersectionMatrix
RelateNG. evaluate(Geometry b)
Computes the DE-9IM matrix for the topological relationship to a geometry.static IntersectionMatrix
RelateNG. relate(Geometry a, Geometry b)
Computes the DE-9IM matrix for the topological relationship between two geometries.static IntersectionMatrix
RelateNG. relate(Geometry a, Geometry b, BoundaryNodeRule bnRule)
Computes the DE-9IM matrix for the topological relationship between two geometries. -
Uses of IntersectionMatrix in org.locationtech.jtstest.test
Methods in org.locationtech.jtstest.test that return IntersectionMatrix Modifier and Type Method Description IntersectionMatrix
Testable. getIntersectionMatrix()
IntersectionMatrix
TestCase. getIntersectionMatrix()
Methods in org.locationtech.jtstest.test with parameters of type IntersectionMatrix Modifier and Type Method Description void
Testable. setIntersectionMatrix(IntersectionMatrix im)
void
TestCase. setIntersectionMatrix(IntersectionMatrix im)
-
Uses of IntersectionMatrix in org.locationtech.jtstest.testbuilder.model
Methods in org.locationtech.jtstest.testbuilder.model that return IntersectionMatrix Modifier and Type Method Description IntersectionMatrix
TestCaseEdit. getIM()
IntersectionMatrix
TestCaseEdit. getIntersectionMatrix()
IntersectionMatrix
TestRunnerTestCaseAdapter. getIntersectionMatrix()
Methods in org.locationtech.jtstest.testbuilder.model with parameters of type IntersectionMatrix Modifier and Type Method Description void
TestCaseEdit. setIntersectionMatrix(IntersectionMatrix im)
void
TestRunnerTestCaseAdapter. setIntersectionMatrix(IntersectionMatrix im)
-