org.gvsig.fmap.mapcontrol.tools.snapping
Class SnappingVisitor

java.lang.Object
  extended by org.gvsig.fmap.mapcontrol.tools.snapping.SnappingVisitor
All Implemented Interfaces:
com.vividsolutions.jts.index.ItemVisitor
Direct Known Subclasses:
GeometriesSnappingVisitor

public class SnappingVisitor
extends Object
implements com.vividsolutions.jts.index.ItemVisitor

Author:
fjp Visitor adecuado para recorrer el índice espacial de JTS y no obligar a dar 2 pasadas. En la misma pasada que se visita, se calcula la distancia mínima.

Constructor Summary
SnappingVisitor(ISnapperVectorial snapper, Point2D queryPoint, double tolerance, Point2D lastPointEntered)
           
 
Method Summary
 Point2D getSnapPoint()
           
 void visitItem(Object item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SnappingVisitor

public SnappingVisitor(ISnapperVectorial snapper,
                       Point2D queryPoint,
                       double tolerance,
                       Point2D lastPointEntered)
Method Detail

visitItem

public void visitItem(Object item)
Specified by:
visitItem in interface com.vividsolutions.jts.index.ItemVisitor

getSnapPoint

public Point2D getSnapPoint()


Copyright © 2004-2013 gvSIG. All Rights Reserved.