Overview
Package
Class
Use
Tree
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
C
CAGUtil
- Class in
org.osm2world.core.terrain.creation
utility class for Constructive Area Geometry (CAG), boolean operations on areas
calcPos(double, double)
- Method in class
HackMapProjection
calcPos(double, double)
- Method in interface
MapProjection
calculate()
- Method in class
ElevationCalculator.ElevationDeterminationScenario
simulates several abstract "forces" affecting the elevation of grid elements.
calculateAdjacentAreaSegments()
- Method in class
MapNode
needs to be called after adding and completing all adjacent areas
calculateElevations(MapData, CellularTerrainElevation)
- Method in class
ElevationCalculator
calculateNetworkInformationInGrid(MapData)
- Static method in class
NetworkCalculator
calculates cut and offset information for all NetworkNode/Line/AreaRepresentations of elements in a grid.
calculateTriangleFanNormals(List<? extends VectorXYZ>, boolean)
- Static method in class
NormalCalculationUtil
calculateTriangleNormals(List<? extends VectorXYZ>, boolean)
- Static method in class
NormalCalculationUtil
calculates normals for a collection of triangles
calculateTriangleStripNormals(List<? extends VectorXYZ>, boolean)
- Static method in class
NormalCalculationUtil
calculateTrianglesWithNormals(Collection<TriangleXYZ>)
- Static method in class
NormalCalculationUtil
calculates normals for vertices that are shared by multiple triangles.
CALCULATION_STEPS
- Static variable in class
ElevationCalculator
Camera
- Class in
org.osm2world.core.target.common.rendering
Camera()
- Constructor for class
Camera
camera
- Variable in class
RenderOptions
cameraForBounds(AxisAlignedBoundingBoxXZ, double)
- Static method in class
OrthoTilesUtil
cameraForTile(MapProjection, TileNumber, double)
- Static method in class
OrthoTilesUtil
cameraForTiles(MapProjection, List<TileNumber>, double)
- Static method in class
OrthoTilesUtil
canBeUsed()
- Method in class
DebugView
returns true if this DebugView can currently be used for rendering.
canBeUsed()
- Method in class
QuadtreeDebugView
CellularTerrainElevation
- Interface in
org.osm2world.core.heightmap.data
Terrain elevation data that consists of points arranged in a grid structure (2d array).
center()
- Method in class
AxisAlignedBoundingBoxXZ
changeCurrentEle(double)
- Method in class
ElevationCalculator.ElevationDeterminationScenario.ForceNode
changes the current elevation (in this object, not the underlying grid).
ClearingDebugView
- Class in
org.osm2world.viewer.view.debug
shows information from elevation calculation
ClearingDebugView()
- Constructor for class
ClearingDebugView
CLIArguments
- Interface in
org.osm2world.console
CLIArgumentsUtil
- Class in
org.osm2world.console
CLIArgumentsUtil.OutputMode
- Enum in
org.osm2world.console
CLIArgumentsUtil.ProgramMode
- Enum in
org.osm2world.console
color
- Variable in class
Material
contains(Tag)
- Method in class
EmptyTagGroup
contains(String, String)
- Method in class
EmptyTagGroup
contains(Tag)
- Method in class
MapBasedTagGroup
contains(String, String)
- Method in class
MapBasedTagGroup
contains(Tag)
- Method in interface
TagGroup
returns true if this tag group contains the given tag
contains(String, String)
- Method in interface
TagGroup
returns true if this tag group contains the tag
contains(IntersectionTestObject)
- Method in class
AxisAlignedBoundingBoxXZ
contains(VectorXZ)
- Method in class
AxisAlignedBoundingBoxXZ
contains(SimplePolygonXZ)
- Method in class
PolygonWithHolesXZ
contains(VectorXZ)
- Method in class
PolygonWithHolesXZ
contains(LineSegmentXZ)
- Method in class
PolygonWithHolesXZ
contains(List<VectorXZ>, VectorXZ)
- Static method in class
SimplePolygonXZ
returns true if the polygon defined by the polygonVertexLoop parameter contains a given position
contains(VectorXZ)
- Method in class
SimplePolygonXZ
returns true if the polygon contains a given position
contains(PolygonXZ)
- Method in class
SimplePolygonXZ
returns true if this polygon contains the parameter polygon
contains(VectorXZ)
- Method in class
TriangleXZ
containsKey(String)
- Method in class
EmptyTagGroup
containsKey(String)
- Method in class
MapBasedTagGroup
containsKey(String)
- Method in interface
TagGroup
returns true if this tag group contains a tag with the given key
containsValue(String)
- Method in class
EmptyTagGroup
containsValue(String)
- Method in class
MapBasedTagGroup
containsValue(String)
- Method in interface
TagGroup
returns true if this tag group contains at least one tag with the given value
ConversionFacade
- Class in
org.osm2world.core
provides an easy way to call all steps of the conversion process in the correct order
ConversionFacade()
- Constructor for class
ConversionFacade
ConversionFacade.Phase
- Enum in
org.osm2world.core
ConversionFacade.ProgressListener
- Interface in
org.osm2world.core
implemented by classes that want to be informed about a conversion run's progress
ConversionFacade.Results
- Class in
org.osm2world.core
all results of a conversion run
ConversionFacade.Results(MapProjection, MapData, Terrain, CellularTerrainElevation)
- Constructor for class
ConversionFacade.Results
createLineBetween(List<VectorXYZ>, List<VectorXYZ>, float)
- Static method in class
WorldModuleGeometryUtil
createMapData(OSMData)
- Method in class
OSMToMapDataConverter
createRepresentations(File)
- Method in class
ConversionFacade
performs all necessary steps to go from an OSM file to the renderable representations.
createScenario(CellularTerrainElevation)
- Method in class
ElevationCalculator
createScenario(CellularTerrainElevation)
- Method in class
RenderingElevationCalculator
createShapeExtrusionAlong(VectorXYZ[], List<VectorXYZ>, List<VectorXYZ>)
- Static method in class
WorldModuleGeometryUtil
creates triangle stip vectors for a shape extruded along a line of coordinates
createTerrain(MapData, CellularTerrainElevation)
- Method in class
TerrainCreator
createVectorsForTriangleStripBetween(List<? extends VectorXYZ>, List<? extends VectorXYZ>)
- Static method in class
WorldModuleGeometryUtil
creates a triangle strip between two outlines with identical number of vectors
createVectorsForVerticalTriangleStrip(List<? extends VectorXYZ>, float, float)
- Static method in class
WorldModuleGeometryUtil
creates the vectors for a vertical triangle strip at a given elevation above a line of points
cross(VectorXYZ)
- Method in class
VectorXYZ
currentEle
- Variable in class
ElevationCalculator.ElevationDeterminationScenario.ForceNode
cutCenters
- Variable in class
JunctionNodeWorldObject
cutVector
- Variable in class
VisibleConnectorNodeWorldObject
cutVectors
- Variable in class
JunctionNodeWorldObject
Overview
Package
Class
Use
Tree
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z