public class DrawingGrid
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_GRID_SIZE |
static int |
GRID_MAJOR_FACTOR |
private double |
gridSize |
private int |
numGridUnits |
Constructor and Description |
---|
DrawingGrid() |
DrawingGrid(int gridSize) |
Modifier and Type | Method and 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) |
public static int DEFAULT_GRID_SIZE
public static final int GRID_MAJOR_FACTOR
private double gridSize
private int numGridUnits
public java.awt.geom.Point2D snapToGrid(java.awt.geom.Point2D modelPoint)
public java.awt.geom.Point2D snapToMajorGrid(java.awt.geom.Point2D modelPoint)
public java.awt.geom.Point2D snapToGrid(java.awt.geom.Point2D modelPoint, int factor)
public void setGridSize(double gridSize)
public boolean isFractional()
public double getGridSize()
public boolean isResolvable(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)