Class DrawingGrid
- java.lang.Object
-
- org.locationtech.jtstest.testbuilder.model.DrawingGrid
-
public class DrawingGrid extends java.lang.Object- Version:
- 1.7
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_GRID_SIZEstatic intGRID_MAJOR_FACTORprivate doublegridSizeprivate intnumGridUnits
-
Constructor Summary
Constructors Constructor Description DrawingGrid()DrawingGrid(int gridSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetGridSize()booleanisFractional()booleanisResolvable(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)voidsetGridSize(double gridSize)java.awt.geom.Point2DsnapToGrid(java.awt.geom.Point2D modelPoint)java.awt.geom.Point2DsnapToGrid(java.awt.geom.Point2D modelPoint, int factor)java.awt.geom.Point2DsnapToMajorGrid(java.awt.geom.Point2D modelPoint)
-
-
-
Field Detail
-
DEFAULT_GRID_SIZE
public static int DEFAULT_GRID_SIZE
-
GRID_MAJOR_FACTOR
public static final int GRID_MAJOR_FACTOR
- See Also:
- Constant Field Values
-
gridSize
private double gridSize
-
numGridUnits
private int numGridUnits
-
-
Method Detail
-
snapToGrid
public java.awt.geom.Point2D snapToGrid(java.awt.geom.Point2D modelPoint)
-
snapToMajorGrid
public java.awt.geom.Point2D snapToMajorGrid(java.awt.geom.Point2D modelPoint)
-
snapToGrid
public java.awt.geom.Point2D snapToGrid(java.awt.geom.Point2D modelPoint, int factor)
-
setGridSize
public void setGridSize(double gridSize)
-
isFractional
public boolean isFractional()
-
getGridSize
public double getGridSize()
-
isResolvable
public boolean isResolvable(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)
-
-