org.osm2world.core.map_elevation.data
Class NodeElevationProfile

Object
  extended by ElevationProfile
      extended by NodeElevationProfile

public class NodeElevationProfile
extends ElevationProfile

elevation profile for a MapNode


Constructor Summary
NodeElevationProfile(MapNode node)
           
 
Method Summary
 double getEle()
           
 double getEleAt(VectorXZ pos)
           
protected  MapElement getElement()
           
 double getMaxEle()
           
 double getMinEle()
           
 Collection<VectorXYZ> getPointsWithEle()
           
 VectorXYZ getPointWithEle()
           
 VectorXYZ getWithEle(VectorXZ pos)
           
 void setEle(double ele)
           
 
Methods inherited from class ElevationProfile
getWithEle
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeElevationProfile

public NodeElevationProfile(MapNode node)
Method Detail

getElement

protected MapElement getElement()
Specified by:
getElement in class ElevationProfile

getPointWithEle

public VectorXYZ getPointWithEle()

getPointsWithEle

public Collection<VectorXYZ> getPointsWithEle()
Specified by:
getPointsWithEle in class ElevationProfile

getEle

public double getEle()

getEleAt

public double getEleAt(VectorXZ pos)
Specified by:
getEleAt in class ElevationProfile

getWithEle

public VectorXYZ getWithEle(VectorXZ pos)
Overrides:
getWithEle in class ElevationProfile

setEle

public void setEle(double ele)

getMaxEle

public double getMaxEle()
Specified by:
getMaxEle in class ElevationProfile

getMinEle

public double getMinEle()
Specified by:
getMinEle in class ElevationProfile