Uses of Class
org.osm2world.core.math.PolygonWithHolesXZ

Packages that use PolygonWithHolesXZ
org.osm2world.core.map_data.data   
org.osm2world.core.math classes for geometric objects that are used throughout OSM2World 
org.osm2world.core.math.algorithms   
org.osm2world.core.terrain.creation   
org.osm2world.core.terrain.data   
 

Uses of PolygonWithHolesXZ in org.osm2world.core.map_data.data
 

Methods in org.osm2world.core.map_data.data that return PolygonWithHolesXZ
 PolygonWithHolesXZ MapArea.getPolygon()
          returns the area's polygon.
 

Uses of PolygonWithHolesXZ in org.osm2world.core.math
 

Methods in org.osm2world.core.math that return PolygonWithHolesXZ
 PolygonWithHolesXZ SimplePolygonXZ.asPolygonWithHolesXZ()
           
static PolygonWithHolesXZ JTSConversionUtil.polygonXZFromJTSPolygon(Polygon polygon)
           
 

Methods in org.osm2world.core.math that return types with arguments of type PolygonWithHolesXZ
static Collection<PolygonWithHolesXZ> JTSConversionUtil.polygonsXZFromJTSGeometry(Geometry geometry)
           
 

Methods in org.osm2world.core.math with parameters of type PolygonWithHolesXZ
 Collection<VectorXZ> PolygonWithHolesXZ.intersectionPositions(PolygonWithHolesXZ p2)
           
static List<VectorXZ> GeometryUtil.randomlyDistributePointsOn(PolygonWithHolesXZ polygonWithHolesXZ, double density, double minimumDistance)
          distributes points randomly on a polygon area.
 

Uses of PolygonWithHolesXZ in org.osm2world.core.math.algorithms
 

Methods in org.osm2world.core.math.algorithms with parameters of type PolygonWithHolesXZ
static List<TriangleXZ> TriangulationUtil.triangulate(PolygonWithHolesXZ polygon)
           
static List<TriangleXZ> TriangulationUtil.triangulate(PolygonWithHolesXZ polygon, Collection<VectorXZ> points)
           
 

Uses of PolygonWithHolesXZ in org.osm2world.core.terrain.creation
 

Methods in org.osm2world.core.terrain.creation that return types with arguments of type PolygonWithHolesXZ
static Collection<PolygonWithHolesXZ> CAGUtil.intersectPolygons(List<? extends SimplePolygonXZ> intersectPolygons)
          calculates the intersection area of a collection of polygons.
static Collection<PolygonWithHolesXZ> CAGUtil.subtractPolygons(SimplePolygonXZ basePolygon, List<? extends SimplePolygonXZ> subtractPolygons)
          takes a polygon outline, "subtracts" a collection of other polygon outlines, and returns a collection of polygons that covers the difference area.
 

Uses of PolygonWithHolesXZ in org.osm2world.core.terrain.data
 

Methods in org.osm2world.core.terrain.data that return PolygonWithHolesXZ
 PolygonWithHolesXZ GenericTerrainPatch.getPolygon()
           
 

Constructors in org.osm2world.core.terrain.data with parameters of type PolygonWithHolesXZ
GenericTerrainPatch(PolygonWithHolesXZ polygon, Collection<VectorXZ> points, TemporaryElevationStorage eleStorage)