public class IntersectionPointSnapper extends AbstractSnapper implements ISnapperGeometriesVectorial
Modifier and Type | Field and Description |
---|---|
static int |
MAX_GEOMETRIES_IN_RELAXED_LIST |
static int |
MAX_GEOMETRIES_WITHIN_TOLERANCE |
geomManager
Constructor and Description |
---|
IntersectionPointSnapper() |
Modifier and Type | Method and Description |
---|---|
void |
draw(PrimitivesDrawer primitivesDrawer,
Point2D pPixels) |
Point2D |
getSnapPoint(Point2D point,
Geometry geom,
double tolerance,
Point2D lastPointEntered) |
String |
getToolTipText() |
void |
setGeometries(List geoms) |
getColor, getConfigurator, getPriority, getSizePixels, isEnabled, setColor, setEnabled, setPriority, setSizePixels
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfigurator, getPriority, isEnabled, setEnabled, setPriority
public static final int MAX_GEOMETRIES_IN_RELAXED_LIST
public static final int MAX_GEOMETRIES_WITHIN_TOLERANCE
public Point2D getSnapPoint(Point2D point, Geometry geom, double tolerance, Point2D lastPointEntered)
getSnapPoint
in interface ISnapperGeometriesVectorial
getSnapPoint
in interface ISnapperVectorial
public void draw(PrimitivesDrawer primitivesDrawer, Point2D pPixels)
public String getToolTipText()
getToolTipText
in interface ISnapper
public void setGeometries(List geoms)
setGeometries
in interface ISnapperGeometriesVectorial