com.vividsolutions.jcs.qa.diff
Class UniqueSegmentsWithToleranceFinder

java.lang.Object
  extended bycom.vividsolutions.jcs.qa.diff.UniqueSegmentsWithToleranceFinder

public class UniqueSegmentsWithToleranceFinder
extends java.lang.Object


Constructor Summary
UniqueSegmentsWithToleranceFinder(com.vividsolutions.jump.feature.FeatureCollection fc0, com.vividsolutions.jump.feature.FeatureCollection fc1)
           
 
Method Summary
 void findUniqueSegments(com.vividsolutions.jts.geom.Coordinate[] coord, double tolerance)
           
 java.util.List findUniqueSegments(double tolerance)
           
 void findUniqueSegments(com.vividsolutions.jts.geom.Geometry geom, double tolerance)
           
static double maximumDistance(com.vividsolutions.jts.geom.LineSegment seg1, com.vividsolutions.jts.geom.LineSegment seg2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueSegmentsWithToleranceFinder

public UniqueSegmentsWithToleranceFinder(com.vividsolutions.jump.feature.FeatureCollection fc0,
                                         com.vividsolutions.jump.feature.FeatureCollection fc1)
Method Detail

maximumDistance

public static double maximumDistance(com.vividsolutions.jts.geom.LineSegment seg1,
                                     com.vividsolutions.jts.geom.LineSegment seg2)

findUniqueSegments

public java.util.List findUniqueSegments(double tolerance)

findUniqueSegments

public void findUniqueSegments(com.vividsolutions.jts.geom.Geometry geom,
                               double tolerance)

findUniqueSegments

public void findUniqueSegments(com.vividsolutions.jts.geom.Coordinate[] coord,
                               double tolerance)