Uses of Class
org.locationtech.jts.geom.IntersectionMatrix
Packages that use IntersectionMatrix
Package
Description
Contains the
Geometry
interface hierarchy and supporting classes.Contains classes that implement topology graphs.
Contains classes to implement the computation of the spatial relationships of
Geometry
s.-
Uses of IntersectionMatrix in org.locationtech.jts.geom
Methods in org.locationtech.jts.geom that return IntersectionMatrixModifier and TypeMethodDescriptionReturns the DE-9IMIntersectionMatrix
for the twoGeometry
s.IntersectionMatrix.transpose()
Transposes this IntersectionMatrix.Methods in org.locationtech.jts.geom with parameters of type IntersectionMatrixModifier and TypeMethodDescriptionvoid
IntersectionMatrix.add
(IntersectionMatrix im) Adds one matrix to another.Constructors in org.locationtech.jts.geom with parameters of type IntersectionMatrixModifierConstructorDescriptionCreates anIntersectionMatrix
with the same elements asother
. -
Uses of IntersectionMatrix in org.locationtech.jts.geomgraph
Methods in org.locationtech.jts.geomgraph with parameters of type IntersectionMatrixModifier and TypeMethodDescriptionvoid
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 componentprotected 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
Fields in org.locationtech.jts.operation.relate declared as IntersectionMatrixMethods in org.locationtech.jts.operation.relate that return IntersectionMatrixModifier and TypeMethodDescriptionRelateComputer.computeIM()
RelateOp.getIntersectionMatrix()
Gets the IntersectionMatrix for the spatial relationship between the input geometries.static IntersectionMatrix
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 IntersectionMatrixModifier and TypeMethodDescriptionprivate void
RelateComputer.computeDisjointIM
(IntersectionMatrix im) If the Geometries are disjoint, we need to enter their dimension and boundary dimension in the Ext rows in the IMprotected void
RelateNode.computeIM
(IntersectionMatrix im) Update the IM with the contribution for this component.private void
RelateComputer.computeProperIntersectionIM
(SegmentIntersector intersector, IntersectionMatrix im) (package private) void
EdgeEndBundle.updateIM
(IntersectionMatrix im) Update the IM with the contribution for the computed label for the EdgeStubs.(package private) void
EdgeEndBundleStar.updateIM
(IntersectionMatrix im) Update the IM with the contribution for the EdgeStubs around the node.private void
RelateComputer.updateIM
(IntersectionMatrix im) update the IM with the sum of the IMs for each component(package private) void
RelateNode.updateIMFromEdges
(IntersectionMatrix im) Update the IM with the contribution for the EdgeEnds incident on this node. -
Uses of IntersectionMatrix in org.locationtech.jtstest.test
Fields in org.locationtech.jtstest.test declared as IntersectionMatrixMethods in org.locationtech.jtstest.test that return IntersectionMatrixModifier and TypeMethodDescriptionTestable.getIntersectionMatrix()
TestCase.getIntersectionMatrix()
(package private) IntersectionMatrix
Methods in org.locationtech.jtstest.test with parameters of type IntersectionMatrixModifier and TypeMethodDescriptionvoid
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 IntersectionMatrixModifier and TypeMethodDescriptionTestCaseEdit.getIM()
TestCaseEdit.getIntersectionMatrix()
TestRunnerTestCaseAdapter.getIntersectionMatrix()
Methods in org.locationtech.jtstest.testbuilder.model with parameters of type IntersectionMatrixModifier and TypeMethodDescriptionvoid
TestCaseEdit.setIntersectionMatrix
(IntersectionMatrix im) void
TestRunnerTestCaseAdapter.setIntersectionMatrix
(IntersectionMatrix im)