visad
Class VisADLineStripArray
- java.lang.Object
-
- visad.VisADSceneGraphObject
-
- visad.VisADGeometryArray
-
- visad.VisADLineStripArray
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class VisADLineStripArray extends VisADGeometryArray
VisADLineStripArray stands in for j3d.LineStripArray and is Serializable.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description int[]stripVertexCounts-
Fields inherited from class visad.VisADGeometryArray
colors, coordinates, normals, texCoords, vertexCount, vertexFormat
-
-
Constructor Summary
Constructors Constructor and Description VisADLineStripArray()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description VisADGeometryArrayadjustLongitude(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 pointsVisADGeometryArrayadjustSeam(DataRenderer renderer)eliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothingjava.lang.Objectclone()static VisADLineStripArraymerge(VisADLineStripArray[] arrays)VisADGeometryArrayremoveMissing()-
Methods inherited from class visad.VisADGeometryArray
adjustLongitudeBulk, copy, toString
-
Methods inherited from class visad.VisADSceneGraphObject
detach
-
-
-
-
Method Detail
-
merge
public static VisADLineStripArray merge(VisADLineStripArray[] arrays) throws VisADException
- Throws:
VisADException
-
adjustSeam
public VisADGeometryArray adjustSeam(DataRenderer renderer) throws VisADException
Description copied from class:VisADGeometryArrayeliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothing- Overrides:
adjustSeamin classVisADGeometryArray- Throws:
VisADException
-
adjustLongitude
public VisADGeometryArray adjustLongitude(DataRenderer renderer) throws VisADException
Description copied from class:VisADGeometryArraysplit 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- Overrides:
adjustLongitudein classVisADGeometryArray- Throws:
VisADException
-
removeMissing
public VisADGeometryArray removeMissing()
- Overrides:
removeMissingin classVisADGeometryArray
-
clone
public java.lang.Object clone()
- Specified by:
clonein classVisADGeometryArray
-
-
DMelt 3.0 © DataMelt by jWork.ORG