public class VisADLineArray extends VisADGeometryArray
colors, coordinates, normals, texCoords, vertexCount, vertexFormat| Constructor and Description |
|---|
VisADLineArray() |
| Modifier and Type | Method and Description |
|---|---|
VisADGeometryArray |
adjustLongitude(DataRenderer renderer)
split any vectors or triangles crossing crossing longitude
seams when Longitude is mapped to a Cartesian display axis;
default implementation: rotate if necessary, then return points
|
VisADGeometryArray |
adjustSeam(DataRenderer renderer)
eliminate any vectors or triangles crossing seams of
map projections, defined by display-side CoordinateSystems;
this default implementation does nothing
|
Object |
clone()
Clone this VisADLineArray
|
static VisADLineArray |
merge(VisADLineArray[] arrays)
Merge an array of VisADLineArrays into a single VisADLineArray.
|
VisADGeometryArray |
removeMissing() |
adjustLongitudeBulk, copy, toStringdetachpublic static VisADLineArray merge(VisADLineArray[] arrays) throws VisADException
arrays - array of VisADLineArrays (may be null)VisADExceptionpublic VisADGeometryArray adjustLongitude(DataRenderer renderer) throws VisADException
VisADGeometryArrayadjustLongitude in class VisADGeometryArrayVisADExceptionpublic VisADGeometryArray adjustSeam(DataRenderer renderer) throws VisADException
adjustSeam in class VisADGeometryArrayVisADExceptionpublic VisADGeometryArray removeMissing()
removeMissing in class VisADGeometryArraypublic Object clone()
clone in class VisADGeometryArrayCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.