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

Packages that use PolygonXZ
org.osm2world.core.heightmap.data   
org.osm2world.core.math classes for geometric objects that are used throughout OSM2World 
org.osm2world.core.terrain.creation   
org.osm2world.core.world.network functionality used by groups of features that aren't isolated, but form a "network" of nodes, ways and areas 
 

Uses of PolygonXZ in org.osm2world.core.heightmap.data
 

Methods in org.osm2world.core.heightmap.data that return PolygonXZ
 PolygonXZ CellularTerrainElevation.getBoundaryPolygonXZ()
          returns the boundary created from the first and last rows and columns of the grid.
 PolygonXZ AbstractCellularTerrainElevation.getBoundaryPolygonXZ()
           
 

Uses of PolygonXZ in org.osm2world.core.math
 

Subclasses of PolygonXZ in org.osm2world.core.math
 class SimplePolygonXZ
          a non-self-intersecting polygon in the XZ plane
 

Methods in org.osm2world.core.math that return PolygonXZ
 PolygonXZ PolygonXYZ.getXZPolygon()
           
static PolygonXZ GeometryUtil.insertIntoPolygon(PolygonXZ polygon, VectorXZ point, double snapDistance)
          returns a polygon that is constructed from a given polygon by inserting a point into one of the segments of the original polygon.
 PolygonXZ PolygonXZ.reverse()
           
 

Methods in org.osm2world.core.math with parameters of type PolygonXZ
 boolean SimplePolygonXZ.contains(PolygonXZ p)
          returns true if this polygon contains the parameter polygon
static PolygonXZ GeometryUtil.insertIntoPolygon(PolygonXZ polygon, VectorXZ point, double snapDistance)
          returns a polygon that is constructed from a given polygon by inserting a point into one of the segments of the original polygon.
 boolean PolygonXZ.intersects(PolygonXZ outlinePolygonXZ)
          returns true if there is an intersection between this polygon's and the parameter polygon's sides
 boolean PolygonXZ.isEquivalentTo(PolygonXZ other)
          returns true if the other polygon has the same vertices in the same order, possibly with a different start vertex
 

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

Methods in org.osm2world.core.terrain.creation with parameters of type PolygonXZ
 void TemporaryElevationStorage.addPolygon(PolygonXZ polyXZ, PolygonXYZ polyXYZ)
          adds all the elevation info for a polygon that needs to be flattened (vertex vectors and line segments along the edges)
 

Uses of PolygonXZ in org.osm2world.core.world.network
 

Methods in org.osm2world.core.world.network that return PolygonXZ
protected  PolygonXZ JunctionNodeWorldObject.getJunctionAreaXZ()
          variant of JunctionNodeWorldObject.getJunctionArea() in the XZ plane