Constructor and Description |
---|
TriangleGrid2D() |
TriangleGrid2D(double s) |
TriangleGrid2D(double x0,
double y0) |
TriangleGrid2D(double x0,
double y0,
double s) |
TriangleGrid2D(double x0,
double y0,
double s,
double theta) |
TriangleGrid2D(Point2D point)
Assumes unit grid.
|
TriangleGrid2D(Point2D point,
double s) |
TriangleGrid2D(Point2D point,
double s,
double theta) |
Modifier and Type | Method and Description |
---|---|
Point2D |
getClosestVertex(Point2D point) |
Collection<LineSegment2D> |
getEdges(Box2D box) |
Point2D |
getOrigin() |
double |
getSize() |
double |
getTheta() |
PointSet2D |
getVertices(Box2D box) |
void |
setAngle(double theta)
Deprecated.
grids are supposed to be immutable (0.8.0)
|
void |
setOrigin(Point2D point)
Deprecated.
grids are supposed to be immutable (0.8.0)
|
void |
setSize(double s)
Deprecated.
grids are supposed to be immutable (0.8.0)
|
public TriangleGrid2D()
public TriangleGrid2D(double s)
s
- size of the triangle tilepublic TriangleGrid2D(double x0, double y0)
x0
- x-coord of grid originy0
- y-coord of grid originpublic TriangleGrid2D(double x0, double y0, double s)
x0
- x-coord of grid originy0
- y-coord of grid origins
- size of the triangle tilepublic TriangleGrid2D(double x0, double y0, double s, double theta)
x0
- x-coord of grid originy0
- y-coord of grid origins
- size of the triangle tiletheta
- orientation of the grid with horizontalpublic TriangleGrid2D(Point2D point)
point
- the grid originpublic TriangleGrid2D(Point2D point, double s)
point
- the grid origins
- size of the triangle tilepublic TriangleGrid2D(Point2D point, double s, double theta)
point
- the grid origins
- size of the triangle tiletheta
- orientation of the grid with horizontal@Deprecated public void setOrigin(Point2D point)
public double getSize()
@Deprecated public void setSize(double s)
@Deprecated public void setAngle(double theta)
public double getTheta()
public Point2D getClosestVertex(Point2D point)
getClosestVertex
in interface Grid2D
public Collection<LineSegment2D> getEdges(Box2D box)
public PointSet2D getVertices(Box2D box)
getVertices
in interface Grid2D
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.