Uses of Interface
org.osm2world.core.target.Target

Packages that use Target
org.osm2world.core   
org.osm2world.core.target export targets for the generated models 
org.osm2world.core.target.common   
org.osm2world.core.target.jogl   
org.osm2world.core.target.obj target that creates Wavefront .obj and .mtl files 
org.osm2world.core.target.povray target that creates .pov files for the POVRay raytracer 
org.osm2world.core.target.primitivebuffer   
org.osm2world.core.terrain.data   
org.osm2world.core.world.modules   
 

Uses of Target in org.osm2world.core
 

Method parameters in org.osm2world.core with type arguments of type Target
 ConversionFacade.Results ConversionFacade.createRepresentations(File osmFile, List<WorldModule> worldModules, Configuration config, List<Target<?>> targets)
          performs all necessary steps to go from an OSM file to the renderable WorldObjects.
 ConversionFacade.Results ConversionFacade.createRepresentations(OSMData osmData, List<WorldModule> worldModules, Configuration config, List<Target<?>> targets)
          variant of ConversionFacade.createRepresentations(File, List, Configuration, List) that accepts OSMData instead of a file.
 

Uses of Target in org.osm2world.core.target
 

Methods in org.osm2world.core.target with parameters of type Target
static
<R extends Renderable>
void
TargetUtil.renderObject(Target<R> target, Object object)
          renders any object to a target instance if it is a renderable compatible with that target type.
 void RenderableToAllTargets.renderTo(Target<?> target)
           
static
<R extends Renderable>
void
TargetUtil.renderWorldObjects(Target<R> target, MapData mapData)
          render all world objects to a target instance that are compatible with that target type
 

Uses of Target in org.osm2world.core.target.common
 

Classes in org.osm2world.core.target.common that implement Target
 class AbstractTarget<R extends Renderable>
          superclass for Target implementations that defines some of the required methods using others.
 class PrimitiveTarget<R extends Renderable>
          superclass for targets that are based on OpenGL primitives.
 

Uses of Target in org.osm2world.core.target.jogl
 

Classes in org.osm2world.core.target.jogl that implement Target
 class JOGLTarget
           
 

Uses of Target in org.osm2world.core.target.obj
 

Classes in org.osm2world.core.target.obj that implement Target
 class ObjTarget
           
 

Uses of Target in org.osm2world.core.target.povray
 

Classes in org.osm2world.core.target.povray that implement Target
 class POVRayTarget
           
 

Uses of Target in org.osm2world.core.target.primitivebuffer
 

Classes in org.osm2world.core.target.primitivebuffer that implement Target
 class PrimitiveBuffer
          Storage for low-level rendering information (vertex and primitive data) that can be displayed using graphics APIs, e.g.
 

Uses of Target in org.osm2world.core.terrain.data
 

Methods in org.osm2world.core.terrain.data with parameters of type Target
 void TerrainPatch.renderTo(Target target)
           
 void Terrain.renderTo(Target target)
           
 

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

Methods in org.osm2world.core.world.modules with parameters of type Target
 void TunnelModule.Tunnel.renderTo(Target target)
           
 void TunnelModule.TunnelJunction.renderTo(Target target)
           
 void RailwayModule.RailJunction.renderTo(Target util)
           
 void WaterModule.Waterway.renderTo(Target util)
           
 void WaterModule.RiverJunction.renderTo(Target target)
           
 void WaterModule.Water.renderTo(Target target)
           
 void RoadModule.RoadJunction.renderTo(Target<?> target)
           
 void RoadModule.RoadCrossingAtConnector.renderTo(Target<?> target)
           
 void RoadModule.Road.renderTo(Target<?> target)
           
 void RoadModule.RoadArea.renderTo(Target<?> target)