org.osm2world.core.map_elevation.creation
Class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine

Object
  extended by AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode
      extended by AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine
All Implemented Interfaces:
IntersectionTestObject
Enclosing class:
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario

public final class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine
extends AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode

AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode representing a point on a MapWaySegment


Field Summary
 
Fields inherited from class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode
currentEle
 
Constructor Summary
AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine(MapWaySegment line, VectorXZ pos)
           
 
Method Summary
 VectorXZ getPos()
          returns the x-z-position of this node (this position is fixed during the simulation)
 void writeResult()
          writes the current elevation information back to the grid
 
Methods inherited from class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode
changeCurrentEle, getAxisAlignedBoundingBoxXZ, getCurrentEle, getCurrentXYZ, setCurrentEle
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine

public AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNodeOnLine(MapWaySegment line,
                                                                                                  VectorXZ pos)
Method Detail

getPos

public VectorXZ getPos()
Description copied from class: AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode
returns the x-z-position of this node (this position is fixed during the simulation)

Specified by:
getPos in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode

writeResult

public void writeResult()
Description copied from class: AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode
writes the current elevation information back to the grid

Specified by:
writeResult in class AdvancedAbstractElevationCalculator.AbstractElevationDeterminationScenario.ForceNode