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

Packages that use AxisAlignedBoundingBoxXZ
org.osm2world.core.heightmap.creation   
org.osm2world.core.heightmap.data   
org.osm2world.core.map_data.data   
org.osm2world.core.map_elevation.creation   
org.osm2world.core.math classes for geometric objects that are used throughout OSM2World 
org.osm2world.core.math.datastructures   
org.osm2world.core.target.common.rendering   
org.osm2world.core.world.data   
org.osm2world.core.world.modules   
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 AxisAlignedBoundingBoxXZ in org.osm2world.core.heightmap.creation
 

Constructors in org.osm2world.core.heightmap.creation with parameters of type AxisAlignedBoundingBoxXZ
EmptyTerrainElevationGrid(AxisAlignedBoundingBoxXZ bounds, int numPointsX, int numPointsZ)
           
FlatTerrainElevation(AxisAlignedBoundingBoxXZ boundary, int numPointsX, int numPointsZ)
           
WaveTerrainElevation(AxisAlignedBoundingBoxXZ boundary, int numPointsX, int numPointsZ)
           
 

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

Constructors in org.osm2world.core.heightmap.data with parameters of type AxisAlignedBoundingBoxXZ
AbstractCellularTerrainElevation(AxisAlignedBoundingBoxXZ boundary, int numPointsX, int numPointsZ)
           
 

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

Methods in org.osm2world.core.map_data.data that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ MapArea.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ MapNode.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ MapWaySegment.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ MapData.getBoundary()
          returns a boundary based on the bounds in the input file if available, otherwise returns the same as MapData.getDataBoundary()
 AxisAlignedBoundingBoxXZ MapData.getDataBoundary()
          returns a rectangular boundary polygon from the minimum/maximum of coordinates in the map data
 

Constructors in org.osm2world.core.map_data.data with parameters of type AxisAlignedBoundingBoxXZ
MapData(List<MapNode> mapNodes, List<MapWaySegment> mapWaySegments, List<MapArea> mapAreas, AxisAlignedBoundingBoxXZ fileBoundary)
           
 

Uses of AxisAlignedBoundingBoxXZ in org.osm2world.core.map_elevation.creation
 

Methods in org.osm2world.core.map_elevation.creation that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode.getAxisAlignedBoundingBoxXZ()
           
 

Uses of AxisAlignedBoundingBoxXZ in org.osm2world.core.math
 

Methods in org.osm2world.core.math that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ AxisAlignedBoundingBoxXZ.clone()
           
 AxisAlignedBoundingBoxXZ AxisAlignedBoundingBoxXZ.pad(double paddingSize)
          returns a bounding box that is a bit larger than this one
static AxisAlignedBoundingBoxXZ AxisAlignedBoundingBoxXZ.union(AxisAlignedBoundingBoxXZ box1, AxisAlignedBoundingBoxXZ box2)
           
 

Methods in org.osm2world.core.math with parameters of type AxisAlignedBoundingBoxXZ
 boolean AxisAlignedBoundingBoxXZ.contains(AxisAlignedBoundingBoxXZ otherBox)
           
static List<VectorXZ> GeometryUtil.distributePointsOn(long seed, PolygonWithHolesXZ polygonWithHolesXZ, AxisAlignedBoundingBoxXZ boundary, double density, double minimumDistance)
          distributes points pseudo-randomly on a polygon area.
 boolean AxisAlignedBoundingBoxXZ.overlaps(AxisAlignedBoundingBoxXZ otherBox)
           
static AxisAlignedBoundingBoxXZ AxisAlignedBoundingBoxXZ.union(AxisAlignedBoundingBoxXZ box1, AxisAlignedBoundingBoxXZ box2)
           
 

Uses of AxisAlignedBoundingBoxXZ in org.osm2world.core.math.datastructures
 

Methods in org.osm2world.core.math.datastructures that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ IntersectionTestObject.getAxisAlignedBoundingBoxXZ()
           
 

Constructors in org.osm2world.core.math.datastructures with parameters of type AxisAlignedBoundingBoxXZ
IntersectionGrid(AxisAlignedBoundingBoxXZ gridBounds, double approxCellSizeX, double approxCellSizeZ)
          alternative constructor that uses a target cell size to calculate the number of cells
IntersectionGrid(AxisAlignedBoundingBoxXZ gridBounds, int cellCountX, int cellCountZ)
           
 

Uses of AxisAlignedBoundingBoxXZ in org.osm2world.core.target.common.rendering
 

Methods in org.osm2world.core.target.common.rendering with parameters of type AxisAlignedBoundingBoxXZ
static Camera OrthoTilesUtil.cameraForBounds(AxisAlignedBoundingBoxXZ bounds, double angleDeg, OrthoTilesUtil.CardinalDirection from)
           
static Projection OrthoTilesUtil.projectionForBounds(AxisAlignedBoundingBoxXZ bounds, double angleDeg, OrthoTilesUtil.CardinalDirection from)
           
 

Uses of AxisAlignedBoundingBoxXZ in org.osm2world.core.world.data
 

Methods in org.osm2world.core.world.data that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ NoOutlineWaySegmentWorldObject.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ NoOutlineNodeWorldObject.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ TerrainBoundaryWorldObject.getAxisAlignedBoundingBoxXZ()
          returns the axis aligned bounding box that contains the entire object
 AxisAlignedBoundingBoxXZ AbstractAreaWorldObject.getAxisAlignedBoundingBoxXZ()
           
 

Uses of AxisAlignedBoundingBoxXZ in org.osm2world.core.world.modules
 

Methods in org.osm2world.core.world.modules that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ TunnelModule.TunnelEntrance.getAxisAlignedBoundingBoxXZ()
           
 

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

Methods in org.osm2world.core.world.network that return AxisAlignedBoundingBoxXZ
 AxisAlignedBoundingBoxXZ VisibleConnectorNodeWorldObject.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ AbstractNetworkWaySegmentWorldObject.getAxisAlignedBoundingBoxXZ()
           
 AxisAlignedBoundingBoxXZ JunctionNodeWorldObject.getAxisAlignedBoundingBoxXZ()