public class MemorizeCoordinate extends AbstractCoordinateOperation
| Modifier and Type | Field and Description |
|---|---|
static CoordinateOperation |
memoX |
static CoordinateOperation |
memoXY |
static CoordinateOperation |
memoXYZ |
static CoordinateOperation |
memoY |
static CoordinateOperation |
memoZ |
precisionDEFAULT, LOCAL, UNKNOWN| Constructor and Description |
|---|
MemorizeCoordinate(int... indexes)
Creates a new CoordinateOperation increasing (resp decreasing) the coord
size by length.
|
| Modifier and Type | Method and Description |
|---|---|
double[] |
transform(double[] coord)
Add a fourth coordinate, to save a value.
|
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 memoX
public static CoordinateOperation memoY
public static CoordinateOperation memoZ
public static CoordinateOperation memoXY
public static CoordinateOperation memoXYZ
public MemorizeCoordinate(int... indexes)
indexes - indexes of ordinates to memorizepublic double[] transform(double[] coord)
transform in interface CoordinateOperationtransform in class AbstractCoordinateOperationcoord - is an array containing one, two or three ordinatesIllegalCoordinateException - if coord is not
compatible with this CoordinateOperation.Copyright © 2019 CNRS. All rights reserved.