|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.maps.srs.coordtrans.IlvConcatenatedTransform
public class IlvConcatenatedTransform
A transformation made of the concatenation of multiple transformations.
| Constructor Summary | |
|---|---|
IlvConcatenatedTransform(IlvInputStream stream)
Reads an IlvAbridgedMolodenskyTransformation from the
specified input stream. |
|
IlvConcatenatedTransform(IlvMathTransform[] ct)
Constructs a concatenated transformation with the specified transformations. |
|
| Method Summary | |
|---|---|
IlvMathTransform |
getInverse()
Returns the inverse transformation of this transformation. |
int |
getSourceDimension()
Returns the dimension of source coordinates. |
int |
getTargetDimension()
Returns the dimension of target coordinates. |
boolean |
isIdentity()
Returns true if this transformation is an identity. |
IlvCoordinate[] |
transform(IlvCoordinate[] sourceCP,
IlvCoordinate[] result)
Applies the transformation to an array of coordinates. |
IlvCoordinate |
transform(IlvCoordinate sourceCP,
IlvCoordinate result)
Transforms the specified source point. |
void |
write(IlvOutputStream stream)
Writes this transformation to the specified output file. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlvConcatenatedTransform(IlvMathTransform[] ct)
public IlvConcatenatedTransform(IlvInputStream stream)
throws IlvReadFileException
IlvAbridgedMolodenskyTransformation from the
specified input stream.
stream - The IlvInputStream.
IlvReadFileException - If a transformation cannot be read
from the input stream.| Method Detail |
|---|
public void write(IlvOutputStream stream)
throws IOException
write in interface IlvPersistentObjectstream - The IlvOutputStream.
IOException - If an error occurs.public int getSourceDimension()
getSourceDimension in interface IlvMathTransformpublic int getTargetDimension()
getTargetDimension in interface IlvMathTransform
public IlvCoordinate transform(IlvCoordinate sourceCP,
IlvCoordinate result)
throws IlvCoordinateTransformationException
transform in interface IlvMathTransformIlvCoordinateTransformationException
public IlvCoordinate[] transform(IlvCoordinate[] sourceCP,
IlvCoordinate[] result)
throws IlvCoordinateTransformationException
transform in interface IlvMathTransformIlvCoordinateTransformationExceptionpublic IlvMathTransform getInverse()
getInverse in interface IlvMathTransformpublic boolean isIdentity()
true if this transformation is an identity.
isIdentity in interface IlvMathTransform
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||