public abstract class IlvAltitudeProvider extends Object implements IlvPersistentObject
IlvDefaultAltitudeProvider
Constructor and Description |
---|
IlvAltitudeProvider()
Creates a new
IlvAltitudeProvider . |
Modifier and Type | Method and Description |
---|---|
abstract IlvAltitudeProvider |
copy()
/** Returns A new
IlvAltitudeProvider . |
abstract double |
getAltitude(IlvManager manager,
double xlon,
double ylat,
double precision)
Return the altitude of a point located at specified coordinates.
|
abstract void |
write(IlvOutputStream stream)
Writes the attributes of a persistent object.
|
public IlvAltitudeProvider()
IlvAltitudeProvider
.public abstract double getAltitude(IlvManager manager, double xlon, double ylat, double precision)
manager
- Manager to use for finding altitude providing graphics.xlon
- Longitude in radians.ylat
- Latitude in radians.precision
- Coordinate precision.public abstract IlvAltitudeProvider copy()
IlvAltitudeProvider
.IlvAltitudeProvider
.public abstract void write(IlvOutputStream stream) throws IOException
write
in interface IlvPersistentObject
stream
- the output streamIOException
- thrown when an exception occurs during
the write operation for this object.IlvPersistentObject.write(ilog.views.io.IlvOutputStream)
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.