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 int
DEFAULT_GRID_SIZE
static int
GRID_MAJOR_FACTOR
private double
gridSize
private int
numGridUnits
-
Constructor Summary
Constructors Constructor Description DrawingGrid()
DrawingGrid(int gridSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getGridSize()
boolean
isFractional()
boolean
isResolvable(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)
void
setGridSize(double gridSize)
java.awt.geom.Point2D
snapToGrid(java.awt.geom.Point2D modelPoint)
java.awt.geom.Point2D
snapToGrid(java.awt.geom.Point2D modelPoint, int factor)
java.awt.geom.Point2D
snapToMajorGrid(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)
-
-