public class CoordinateSharer<T> extends Object
| Constructor and Description |
|---|
CoordinateSharer(boolean runtimeUnion)
Ctor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCoords(List<Coordinate> coords) |
void |
finish() |
List<Coordinate> |
getUnionCoords() |
CoordinateND<T> |
reindex(CoordinateND<T> prev)
If using runtimeUnion, or time2D, you must reindex the sparse array
|
List<Integer> |
reindex2shared(List<Coordinate> prev) |
public CoordinateSharer(boolean runtimeUnion)
runtimeUnion - if true, make union of runtimes ("dense"), otherwise keep seperate runtimes if distinctpublic void addCoords(List<Coordinate> coords)
public void finish()
public List<Coordinate> getUnionCoords()
public List<Integer> reindex2shared(List<Coordinate> prev)
public CoordinateND<T> reindex(CoordinateND<T> prev)
prev - previous CoordinateNDCopyright © 1999–2015 UCAR/Unidata. All rights reserved.