visad
Class VisADGeometryArray
java.lang.Object
visad.VisADSceneGraphObject
visad.VisADGeometryArray
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- VisADIndexedTriangleStripArray, VisADLineArray, VisADLineStripArray, VisADPointArray, VisADQuadArray, VisADTriangleArray, VisADTriangleStripArray
public abstract class VisADGeometryArray
- extends VisADSceneGraphObject
- implements java.lang.Cloneable
VisADGeometryArray stands in for j3d.GeometryArray
and is Serializable.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
vertexCount
public int vertexCount
vertexFormat
public int vertexFormat
coordinates
public float[] coordinates
normals
public float[] normals
colors
public byte[] colors
texCoords
public float[] texCoords
VisADGeometryArray
public VisADGeometryArray()
adjustSeam
public VisADGeometryArray adjustSeam(DataRenderer renderer)
throws VisADException
- default case: do nothing
- Throws:
VisADException
adjustLongitudeBulk
public VisADGeometryArray adjustLongitudeBulk(DataRenderer renderer)
throws VisADException
- Throws:
VisADException
adjustLongitude
public VisADGeometryArray adjustLongitude(DataRenderer renderer)
throws VisADException
- default case: rotate if necessary, then return points
- Throws:
VisADException
removeMissing
public VisADGeometryArray removeMissing()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
copy
public void copy(VisADGeometryArray array)
clone
public abstract java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object