org.geotools.geometry.iso.operation.relate
Class RelateOp

java.lang.Object
  extended by org.geotools.geometry.iso.operation.GeometryGraphOperation
      extended by org.geotools.geometry.iso.operation.relate.RelateOp

public class RelateOp
extends GeometryGraphOperation

Implements the relate() operation on Geometrys.


Field Summary
 
Fields inherited from class org.geotools.geometry.iso.operation.GeometryGraphOperation
arg, cga, li, resultPrecisionModel
 
Constructor Summary
RelateOp(GeometryImpl g0, GeometryImpl g1)
          Creates a Relate Operation for the two given geometries and construct a noded graph between those two geometry objects
 
Method Summary
 IntersectionMatrix getIntersectionMatrix()
          Returns the Dimension Extended 9 Intersection Matrix (DE-9-IM) for the two geometry objects
static IntersectionMatrix relate(GeometryImpl a, GeometryImpl b)
           
 
Methods inherited from class org.geotools.geometry.iso.operation.GeometryGraphOperation
getArgGeometry, setComputationPrecision
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelateOp

public RelateOp(GeometryImpl g0,
                GeometryImpl g1)
         throws UnsupportedDimensionException
Creates a Relate Operation for the two given geometries and construct a noded graph between those two geometry objects

Parameters:
g0 -
g1 -
Throws:
UnsupportedDimensionException
Method Detail

relate

public static IntersectionMatrix relate(GeometryImpl a,
                                        GeometryImpl b)
                                 throws UnsupportedDimensionException
Throws:
UnsupportedDimensionException

getIntersectionMatrix

public IntersectionMatrix getIntersectionMatrix()
Returns the Dimension Extended 9 Intersection Matrix (DE-9-IM) for the two geometry objects

Returns:
Intersection Matrix


Copyright © 1996-2010 Geotools. All Rights Reserved.