|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |
org.osm2world.core.world.modules |
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 as a polygon. |
Constructors in org.osm2world.core.map_data.data with parameters of type PolygonWithHolesXZ | |
---|---|
MapArea(OSMElement objectWithTags,
List<MapNode> nodes,
List<List<MapNode>> holes,
PolygonWithHolesXZ 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 | |
---|---|
static List<VectorXZ> |
GeometryUtil.distributePointsOn(long seed,
PolygonWithHolesXZ polygonWithHolesXZ,
AxisAlignedBoundingBoxXZ boundary,
double density,
double minimumDistance)
distributes points pseudo-randomly on a polygon area. |
Collection<VectorXZ> |
PolygonWithHolesXZ.intersectionPositions(PolygonWithHolesXZ p2)
|
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)
|
Uses of PolygonWithHolesXZ in org.osm2world.core.world.modules |
---|
Methods in org.osm2world.core.world.modules that return PolygonWithHolesXZ | |
---|---|
PolygonWithHolesXZ |
BuildingModule.BuildingPart.getPolygon()
|
PolygonWithHolesXZ |
BuildingModule.BuildingPart.Roof.getPolygon()
returns the outline (with holes) of the roof. |
Constructors in org.osm2world.core.world.modules with parameters of type PolygonWithHolesXZ | |
---|---|
BuildingModule.BuildingPart(BuildingModule.Building building,
MapArea area,
PolygonWithHolesXZ polygon,
boolean useBuildingColors,
boolean drawBuildingWindows)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |