public class LoadMemorizeCoordinate extends AbstractCoordinateOperation
| Modifier and Type | Field and Description |
|---|---|
static CoordinateOperation |
loadX |
static CoordinateOperation |
loadY |
static CoordinateOperation |
loadZ |
precisionDEFAULT, LOCAL, UNKNOWN| Constructor and Description |
|---|
LoadMemorizeCoordinate(int index)
Creates a new CoordinateOperation removing the last double value from
a coordinate array and loading it at the specified index in the array.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getIndexSaved() |
double[] |
transform(double[] coord)
Load the last memorized coordinates : remove the last ordinate
of the array, and load it at index indexSaved.
|
getPrecision, inverse, isIdentityaddAlias, addRemark, equals, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, hashCode, setIdentifier, setRemarks, setShortName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortNamepublic static CoordinateOperation loadX
public static CoordinateOperation loadY
public static CoordinateOperation loadZ
public LoadMemorizeCoordinate(int index)
index - final dimension of the new coordinatepublic int getIndexSaved()
public double[] transform(double[] coord)
throws IllegalCoordinateException
transform in interface CoordinateOperationtransform in class AbstractCoordinateOperationcoord - is an array containing four ordinates or moreIllegalCoordinateException - if coord is not
compatible with this CoordinateOperation.Copyright © 2019 CNRS. All rights reserved.