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

F

FaceDebugView - Class in org.osm2world.viewer.view.debug
shows decomposition of WorldObjects into faces as they would be written to any FaceTarget
FaceDebugView() - Constructor for class FaceDebugView
 
FaceTarget<R extends Renderable> - Class in org.osm2world.core.target.common
a target that relies on faces to represent geometry.
FaceTarget() - Constructor for class FaceTarget
 
FaceTarget.Face - Class in org.osm2world.core.target.common
mutable representation of a face
FaceTarget.Face(List<VectorXYZ>, List<List<VectorXZ>>, VectorXYZ) - Constructor for class FaceTarget.Face
 
FaceTarget.IsolatedTriangle - Class in org.osm2world.core.target.common
 
FaceTarget.IsolatedTriangle(TriangleXYZ, VectorXYZ, int, List<List<VectorXZ>>) - Constructor for class FaceTarget.IsolatedTriangle
 
FaultTolerantIterationUtil - Class in org.osm2world.core.util
utility class that allows iterations where Exceptions in the processing of a single element don't cause program failure
FaultTolerantIterationUtil.Operation<T> - Interface in org.osm2world.core.util
 
FENCE_DEFAULT - Static variable in class Materials
 
file - Variable in class TextureData
path to the texture file
fillTarget(JOGLTarget) - Method in class ClearingDebugView
 
fillTarget(JOGLTarget) - Method in class DebugView
lets the subclass add all content and settings for rendering.
fillTarget(JOGLTarget) - Method in class EleDebugView
 
fillTarget(JOGLTarget) - Method in class FaceDebugView
 
fillTarget(JOGLTarget) - Method in class HelpView
 
fillTarget(JOGLTarget) - Method in class Map2dTreeDebugView
 
fillTarget(JOGLTarget) - Method in class MapDataBoundsDebugView
 
fillTarget(JOGLTarget) - Method in class MapDataDebugView
 
fillTarget(JOGLTarget) - Method in class MapDataElevationDebugView
 
fillTarget(JOGLTarget) - Method in class NetworkDebugView
 
fillTarget(JOGLTarget) - Method in class OrthoBoundsDebugView
 
fillTarget(JOGLTarget) - Method in class QuadtreeDebugView
 
fillTarget(JOGLTarget) - Method in class RoofDataDebugView
 
fillTarget(JOGLTarget) - Method in class SkyboxView
 
fillTarget(JOGLTarget) - Method in class TerrainAABBDebugView
 
fillTarget(JOGLTarget) - Method in class TerrainBoundaryAABBDebugView
 
fillTarget(JOGLTarget) - Method in class TerrainBoundaryDebugView
 
fillTarget(JOGLTarget) - Method in class TerrainCellLabelsView
 
fillTarget(JOGLTarget) - Method in class TerrainElevationGridDebugView
 
fillTarget(JOGLTarget) - Method in class TerrainNormalsDebugView
 
fillTarget(JOGLTarget) - Method in class TerrainOutlineDebugView
 
fillTarget(JOGLTarget) - Method in class TerrainView
 
fillTarget(JOGLTarget) - Method in class WorldObjectNormalsDebugView
 
fillTarget(JOGLTarget) - Method in class WorldObjectView
 
filterWorldObjectCollisions(Collection<VectorXZ>, Collection<WorldObject>) - Static method in class WorldModuleGeometryUtil
removes positions from a collection if they are on the area covered by a WorldObjectWithOutline from a collection of WorldObjects.
finalize() - Method in class ImageExporter
 
finish() - Method in class AbstractTarget
 
finish() - Method in class FaceTarget
 
finish() - Method in class JOGLTarget
prepares a scene, based on the accumulated draw calls, for rendering.
finish() - Method in interface Target
gives the target the chance to perform finish/cleanup operations after all objects have been drawn.
FIREHYDRANT - Static variable in class Materials
 
FlatTerrainElevation - Class in org.osm2world.core.heightmap.creation
 
FlatTerrainElevation(AxisAlignedBoundingBoxXZ, int, int) - Constructor for class FlatTerrainElevation
 
flushReconstructedFaces() - Method in class FaceTarget
prevents triangles from before the call to be connected with triangles after this call when faces are reconstructed.
ForceElevationCalculator - Class in org.osm2world.core.map_elevation.creation
 
ForceElevationCalculator() - Constructor for class ForceElevationCalculator
 
ForceElevationCalculator.ForceElevationDeterminationScenario - Class in org.osm2world.core.map_elevation.creation
 
ForceElevationCalculator.ForceElevationDeterminationScenario(CellularTerrainElevation) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario
 
ForceElevationCalculator.ForceElevationDeterminationScenario.AngleForce - Class in org.osm2world.core.map_elevation.creation
force that tries to reduce extreme angles.
ForceElevationCalculator.ForceElevationDeterminationScenario.AngleForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.AngleForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.ConnectionForce - Class in org.osm2world.core.map_elevation.creation
force that influences the elevation of two connected nodes in a way that fits incline information.
ForceElevationCalculator.ForceElevationDeterminationScenario.ConnectionForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.ConnectionForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.DirectionConnectionForce - Class in org.osm2world.core.map_elevation.creation
Connection to be used if only incline=up/down is given.
ForceElevationCalculator.ForceElevationDeterminationScenario.DirectionConnectionForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, boolean) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.DirectionConnectionForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.Force - Interface in org.osm2world.core.map_elevation.creation
 
ForceElevationCalculator.ForceElevationDeterminationScenario.InclineConnectionForce - Class in org.osm2world.core.map_elevation.creation
Connection to be used if there is explicit incline information.
ForceElevationCalculator.ForceElevationDeterminationScenario.InclineConnectionForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, float) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.InclineConnectionForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.NeighborshipForce - Class in org.osm2world.core.map_elevation.creation
Force for linking two nodes that are at a small distance from each other in the terrain.
ForceElevationCalculator.ForceElevationDeterminationScenario.NeighborshipForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.NeighborshipForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.NodeElevationForce - Class in org.osm2world.core.map_elevation.creation
force trying to keep nodes with tagged elevation (or, with a weaker force, TerrainNodes with elevation data) close to that value
ForceElevationCalculator.ForceElevationDeterminationScenario.NodeElevationForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, float, boolean) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.NodeElevationForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.SameEleForce - Class in org.osm2world.core.map_elevation.creation
force that tries to keep two nodes at the same elevation
ForceElevationCalculator.ForceElevationDeterminationScenario.SameEleForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.SameEleForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.UnknownInclineConnectionForce - Class in org.osm2world.core.map_elevation.creation
Connection to be used if there is no incline information.
ForceElevationCalculator.ForceElevationDeterminationScenario.UnknownInclineConnectionForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.UnknownInclineConnectionForce
 
ForceElevationCalculator.ForceElevationDeterminationScenario.VerticalDistanceForce - Class in org.osm2world.core.map_elevation.creation
force that tries to enforce a minimum vertical distance between two nodes, used at intersections and overlaps
ForceElevationCalculator.ForceElevationDeterminationScenario.VerticalDistanceForce(AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode, double) - Constructor for class ForceElevationCalculator.ForceElevationDeterminationScenario.VerticalDistanceForce
 
forceNodes - Variable in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario
 
forces - Variable in class ForceElevationCalculator.ForceElevationDeterminationScenario
 
freeResources() - Method in class ImageExporter
manually frees resources that would otherwise remain used until the finalize call.
freeResources() - Method in class JOGLRendererVBO
 
freeResources() - Method in class JOGLTarget
 
fromAngle(double) - Static method in class VectorXZ
returns a unit vector based on an angular direction.

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