public static class IlvGeocentricTransform.GeocentricEllipsoidal extends IlvGeocentricTransform
IlvGeocentricTransform.EllipsoidalGeocentric, IlvGeocentricTransform.GeocentricEllipsoidal
Constructor and Description |
---|
GeocentricEllipsoidal(IlvGeocentricCoordinateSystem geoCS,
IlvGeographicCoordinateSystem ellipsoidalCS,
double epsilon)
Constructs the transformation to transform from geocentric coordinates
to ellipsoidal coordinates, with the specified iteration step tolerance.
|
GeocentricEllipsoidal(IlvInputStream stream)
Reads a
GeocentricEllipsoidal from the specified
input stream. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(IlvMathTransform obj)
Compares the argument to the receiver, and answers true
if they represent the same object.
|
IlvMathTransform |
getInverse()
Returns the inverse transformation.
|
IlvCoordinate |
transform(IlvCoordinate sourceCP,
IlvCoordinate result)
Transforms the specified point.
|
void |
write(IlvOutputStream stream)
Writes this transformation to the specified output file.
|
getSourceCS, getSourceDimension, getTargetCS, getTargetDimension, isIdentity, transform
public GeocentricEllipsoidal(IlvGeocentricCoordinateSystem geoCS, IlvGeographicCoordinateSystem ellipsoidalCS, double epsilon)
public GeocentricEllipsoidal(IlvInputStream stream) throws IlvReadFileException
GeocentricEllipsoidal
from the specified
input stream.stream
- The IlvInputStream
.IlvReadFileException
- If a transformation cannot be read
from the input stream.public void write(IlvOutputStream stream) throws IOException
write
in interface IlvPersistentObject
write
in class IlvGeocentricTransform
stream
- The IlvOutputStream
.IOException
- If an error occurs.public IlvMathTransform getInverse()
public IlvCoordinate transform(IlvCoordinate sourceCP, IlvCoordinate result) throws IlvCoordinateTransformationException
public boolean equals(IlvMathTransform obj)
Object.equals(java.lang.Object)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.