Package | Description |
---|---|
org.osm2world.core.map_elevation.creation |
Modifier and Type | Field and Description |
---|---|
DelaunayTriangulation.DelaunayTriangle |
DelaunayTriangulation.handleTriangle
a fake triangle outside of the bounds that is used as a start
for iterating/walking through the triangulation along neighborships
|
Modifier and Type | Method and Description |
---|---|
DelaunayTriangulation.DelaunayTriangle |
DelaunayTriangulation.getEnlosingTriangle(VectorXZ point)
returns the triangle containing the given point
|
DelaunayTriangulation.DelaunayTriangle |
DelaunayTriangulation.DelaunayTriangle.getLeftNeighbor(VectorXYZ atPoint) |
DelaunayTriangulation.DelaunayTriangle |
DelaunayTriangulation.DelaunayTriangle.getNeighbor(int i) |
DelaunayTriangulation.DelaunayTriangle |
DelaunayTriangulation.DelaunayTriangle.getRightNeighbor(VectorXYZ atPoint) |
Modifier and Type | Method and Description |
---|---|
List<DelaunayTriangulation.DelaunayTriangle> |
DelaunayTriangulation.getIncidentTriangles(VectorXYZ point) |
Iterable<DelaunayTriangulation.DelaunayTriangle> |
DelaunayTriangulation.getTriangles()
returns all triangles
|
Modifier and Type | Method and Description |
---|---|
double |
DelaunayTriangulation.DelaunayTriangle.angleOppositeOf(DelaunayTriangulation.DelaunayTriangle neighbor) |
int |
DelaunayTriangulation.DelaunayTriangle.indexOfNeighbor(DelaunayTriangulation.DelaunayTriangle neighbor) |
void |
DelaunayTriangulation.DelaunayTriangle.replaceNeighbor(DelaunayTriangulation.DelaunayTriangle oldNeighbor,
DelaunayTriangulation.DelaunayTriangle newNeighbor) |
void |
DelaunayTriangulation.DelaunayTriangle.setNeighbor(int i,
DelaunayTriangulation.DelaunayTriangle neighbor) |
Modifier and Type | Method and Description |
---|---|
List<TriangleXZ> |
DelaunayTriangulation.getVoronoiCellSectors(VectorXYZ point,
Collection<DelaunayTriangulation.DelaunayTriangle> incidentTriangles)
TODO describe effect of incident triangles
|
double |
DelaunayTriangulation.getVoronoiCellSize(VectorXYZ point,
Collection<DelaunayTriangulation.DelaunayTriangle> incidentTriangles)
returns the size of a voronoi cell or a part of the voronoi cell.
|