org.osm2world.core.world.modules
public static class RoadModule.RoadCrossingAtConnector extends VisibleConnectorNodeWorldObject implements RenderableToAllTargets, TerrainBoundaryWorldObject
cutVector, endPos, endWidth, informationProvided, startPos, startWidth
node
Constructor and Description |
---|
RoadModule.RoadCrossingAtConnector(MapNode node) |
Modifier and Type | Method and Description |
---|---|
GroundState |
getGroundState()
returns whether this feature is on, above or below the ground.
|
float |
getLength()
returns the length required by this node representation.
|
void |
renderTo(Target<?> target) |
getOutlinePolygonXZ, getOutlineXZ, setInformation
defineEleConstraints, getAxisAlignedBoundingBoxXZ, getEleConnectors, getOutlinePolygon, getPrimaryMapElement, getTriangulation, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAxisAlignedBoundingBoxXZ
getOutlinePolygon, getOutlinePolygonXZ
defineEleConstraints, getEleConnectors, getPrimaryMapElement
public RoadModule.RoadCrossingAtConnector(MapNode node)
public float getLength()
VisibleConnectorNodeWorldObject
NetworkCalculator
starts.getLength
in class VisibleConnectorNodeWorldObject
public void renderTo(Target<?> target)
renderTo
in interface RenderableToAllTargets
public GroundState getGroundState()
WorldObject
getGroundState
in interface WorldObject