Package | Description |
---|---|
org.osm2world.core.math |
classes for geometric objects that are used throughout OSM2World
|
org.osm2world.core.math.algorithms |
Modifier and Type | Method and Description |
---|---|
static List<TriangleXZ> |
Poly2TriUtil.triangulate(SimplePolygonXZ polygon,
Collection<SimplePolygonXZ> holes,
Collection<LineSegmentXZ> segments,
Collection<VectorXZ> points) |
Modifier and Type | Method and Description |
---|---|
static List<TriangleXZ> |
Poly2TriTriangulationUtil.triangulate(SimplePolygonXZ outerPolygon,
Collection<SimplePolygonXZ> holes,
Collection<LineSegmentXZ> segments,
Collection<VectorXZ> points)
triangulates of a polygon with holes.
|
static List<TriangleXZ> |
Poly2TriTriangulationUtil.triangulateFast(SimplePolygonXZ outerPolygon,
Collection<SimplePolygonXZ> holes,
Collection<LineSegmentXZ> segments,
Collection<VectorXZ> points)
variant of
Poly2TriTriangulationUtil.triangulate(SimplePolygonXZ, Collection, Collection, Collection)
that does not validate the input. |