|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TriangleXZ | |
---|---|
org.osm2world.core.math | classes for geometric objects that are used throughout OSM2World |
org.osm2world.core.math.algorithms | |
org.osm2world.core.terrain.creation |
Uses of TriangleXZ in org.osm2world.core.math |
---|
Methods in org.osm2world.core.math that return TriangleXZ | |
---|---|
TriangleXZ |
PolygonXZ.asTriangleXZ()
returns a triangle with the same vertices as this polygon. |
TriangleXZ |
PolygonWithHolesXZ.asTriangleXZ()
|
TriangleXZ |
TriangleXZ.makeClockwise()
returns this triangle if it is counterclockwise, or the reversed triangle if it is clockwise. |
TriangleXZ |
TriangleXZ.makeCounterclockwise()
returns this triangle if it is clockwise, or the reversed triangle if it is counterclockwise. |
TriangleXZ |
TriangleXZ.reverse()
returns an inversed version of this triangle. |
Uses of TriangleXZ in org.osm2world.core.math.algorithms |
---|
Methods in org.osm2world.core.math.algorithms that return types with arguments of type TriangleXZ | |
---|---|
static List<TriangleXZ> |
TriangulationUtil.triangulate(PolygonWithHolesXZ polygon)
|
static List<TriangleXZ> |
TriangulationUtil.triangulate(PolygonWithHolesXZ polygon,
Collection<VectorXZ> points)
|
static List<TriangleXZ> |
TriangulationUtil.triangulate(SimplePolygonXZ outerPolygon,
Collection<SimplePolygonXZ> holes)
triangulates a two-dimensional polygon with holes. |
static List<TriangleXZ> |
EarClippingTriangulationUtil.triangulate(SimplePolygonXZ polygon,
Collection<SimplePolygonXZ> holes)
triangulates a two-dimensional polygon by creating a simple polygon first (integrating holes into the polygon outline), then using Ear Clipping on that simple polygon. |
static List<TriangleXZ> |
JTSTriangulationUtil.triangulate(SimplePolygonXZ polygon,
Collection<SimplePolygonXZ> holes)
triangulation of a polygon with holes, based on a conforming delaunay triangulation |
static List<TriangleXZ> |
JTSTriangulationUtil.triangulate(SimplePolygonXZ polygon,
Collection<SimplePolygonXZ> holes,
Collection<LineSegmentXZ> segments,
Collection<VectorXZ> points)
variant of JTSTriangulationUtil.triangulate(SimplePolygonXZ, Collection)
that accepts some unconnected points within the polygon area
and will try to create triangle vertices at these points. |
static List<TriangleXZ> |
TriangulationUtil.triangulate(SimplePolygonXZ outerPolygon,
Collection<SimplePolygonXZ> holes,
Collection<VectorXZ> points)
triangulates a two-dimensional polygon with holes and unconnected points. |
Uses of TriangleXZ in org.osm2world.core.terrain.creation |
---|
Methods in org.osm2world.core.terrain.creation with parameters of type TriangleXZ | |
---|---|
TriangleXYZ |
TemporaryElevationStorage.restoreElevationForTriangle(TriangleXZ triangle)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |