java.lang.Object
org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper
org.gvsig.app.project.documents.view.toolListeners.snapping.snappers.IntersectionPointSnapper
All Implemented Interfaces:
org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper, org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperGeometriesVectorial, org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperVectorial

public class IntersectionPointSnapper extends org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper implements org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperGeometriesVectorial
Intersection point snapper.
Author:
Vicente Caballero Navarro
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     

    Fields inherited from class org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper

    geomManager
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    draw(org.gvsig.fmap.mapcontrol.PrimitivesDrawer primitivesDrawer, Point2D pPixels)
     
    getSnapPoint(Point2D point, org.gvsig.fmap.geom.Geometry geom, double tolerance, Point2D lastPointEntered)
     
     
    void
     

    Methods inherited from class org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper

    getColor, getConfigurator, getPriority, getSizePixels, isEnabled, setColor, setEnabled, setPriority, setSizePixels

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper

    getConfigurator, getPriority, isEnabled, setEnabled, setPriority
  • Field Details

    • MAX_GEOMETRIES_IN_RELAXED_LIST

      public static final int MAX_GEOMETRIES_IN_RELAXED_LIST
      See Also:
    • MAX_GEOMETRIES_WITHIN_TOLERANCE

      public static final int MAX_GEOMETRIES_WITHIN_TOLERANCE
      See Also:
  • Constructor Details

    • IntersectionPointSnapper

      public IntersectionPointSnapper()
  • Method Details

    • getSnapPoint

      public Point2D getSnapPoint(Point2D point, org.gvsig.fmap.geom.Geometry geom, double tolerance, Point2D lastPointEntered)
      Specified by:
      getSnapPoint in interface org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperGeometriesVectorial
      Specified by:
      getSnapPoint in interface org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperVectorial
    • draw

      public void draw(org.gvsig.fmap.mapcontrol.PrimitivesDrawer primitivesDrawer, Point2D pPixels)
      Specified by:
      draw in interface org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper
    • getToolTipText

      public String getToolTipText()
      Specified by:
      getToolTipText in interface org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper
    • setGeometries

      public void setGeometries(List geoms)
      Specified by:
      setGeometries in interface org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperGeometriesVectorial