|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WorldObject | |
---|---|
org.osm2world.core.map_data.data | |
org.osm2world.core.target | export targets for the generated models |
org.osm2world.core.target.common | |
org.osm2world.core.target.obj | target that creates Wavefront .obj and .mtl files |
org.osm2world.core.target.statistics | |
org.osm2world.core.world.data | |
org.osm2world.core.world.modules | |
org.osm2world.core.world.modules.common | |
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 WorldObject in org.osm2world.core.map_data.data |
---|
Methods in org.osm2world.core.map_data.data that return WorldObject | |
---|---|
WorldObject |
MapElement.getPrimaryRepresentation()
returns the primary representation, or null if the object doesn't have any. |
Methods in org.osm2world.core.map_data.data that return types with arguments of type WorldObject | |
---|---|
List<? extends WorldObject> |
MapElement.getRepresentations()
returns the visual representations of this element. |
Iterable<WorldObject> |
MapData.getWorldObjects()
returns all WorldObject s from elements in this data set. |
Uses of WorldObject in org.osm2world.core.target |
---|
Methods in org.osm2world.core.target with parameters of type WorldObject | |
---|---|
void |
Target.beginObject(WorldObject object)
announces the begin of the draw* calls for a WorldObject . |
Uses of WorldObject in org.osm2world.core.target.common |
---|
Methods in org.osm2world.core.target.common with parameters of type WorldObject | |
---|---|
void |
FaceTarget.beginObject(WorldObject object)
|
void |
AbstractTarget.beginObject(WorldObject object)
|
Uses of WorldObject in org.osm2world.core.target.obj |
---|
Methods in org.osm2world.core.target.obj with parameters of type WorldObject | |
---|---|
void |
ObjTarget.beginObject(WorldObject object)
|
Uses of WorldObject in org.osm2world.core.target.statistics |
---|
Methods in org.osm2world.core.target.statistics with parameters of type WorldObject | |
---|---|
void |
StatisticsTarget.beginObject(WorldObject object)
|
Uses of WorldObject in org.osm2world.core.world.data |
---|
Subinterfaces of WorldObject in org.osm2world.core.world.data | |
---|---|
interface |
AreaWorldObject
|
interface |
NodeWorldObject
|
interface |
TerrainBoundaryWorldObject
area covered by representations with this interface will not be covered by terrain if the representation is on the ground (according to getGroundState() ). |
interface |
WaySegmentWorldObject
|
interface |
WorldObjectWithOutline
world object that has a defined outline that can be used for purposes such as cutting holes into the terrain (if this is instance of TerrainBoundaryWorldObject ), cutting tunnels through buildings,
preventing bridge pillars from piercing through this WorldObject ... |
Classes in org.osm2world.core.world.data that implement WorldObject | |
---|---|
class |
AbstractAreaWorldObject
implementation of AreaWorldObject that offers some basic features:
< ul> providing the object outline based on the MapArea
providing bounding geometry for intersection tests
calculating a triangulation of the surface for rendering
|
class |
NoOutlineNodeWorldObject
superclass for NodeWorldObject s that don't have an outline,
and are not part of a network. |
class |
NoOutlineWaySegmentWorldObject
superclass for WaySegmentWorldObject s that don't have an outline,
and are not part of a network. |
Uses of WorldObject in org.osm2world.core.world.modules |
---|
Classes in org.osm2world.core.world.modules that implement WorldObject | |
---|---|
static class |
BuildingModule.Building
|
static class |
RailwayModule.RailJunction
|
static class |
RoadModule.Road
representation of a road |
static class |
RoadModule.RoadArea
|
static class |
RoadModule.RoadConnector
visible connectors where a road changes width or lane layout |
static class |
RoadModule.RoadCrossingAtConnector
representation for crossings (zebra crossing etc.) on roads |
static class |
RoadModule.RoadJunction
representation for junctions between roads. |
static class |
TunnelModule.Tunnel
|
static class |
TunnelModule.TunnelEntrance
|
static class |
TunnelModule.TunnelJunction
|
static class |
WaterModule.RiverJunction
|
static class |
WaterModule.Water
|
static class |
WaterModule.Waterway
|
Uses of WorldObject in org.osm2world.core.world.modules.common |
---|
Method parameters in org.osm2world.core.world.modules.common with type arguments of type WorldObject | |
---|---|
static void |
WorldModuleGeometryUtil.filterWorldObjectCollisions(Collection<VectorXZ> positions,
Collection<WorldObject> worldObjects)
removes positions from a collection if they are on the area covered by a WorldObjectWithOutline from a collection of WorldObject s. |
Uses of WorldObject in org.osm2world.core.world.network |
---|
Subinterfaces of WorldObject in org.osm2world.core.world.network | |
---|---|
interface |
NetworkWaySegmentWorldObject
"networks" are sets of WorldObject s that have certain
frequently required characteristics. |
Classes in org.osm2world.core.world.network that implement WorldObject | |
---|---|
class |
AbstractNetworkWaySegmentWorldObject
|
class |
JunctionNodeWorldObject
|
class |
NetworkAreaWorldObject
|
class |
VisibleConnectorNodeWorldObject
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |