Documentation of 'visad.VisADGeometryArray' Java class
VisADGeometryArray
visad

Class VisADGeometryArray

    • Field Detail

      • vertexCount

        public int vertexCount
      • vertexFormat

        public int vertexFormat
      • coordinates

        public float[] coordinates
      • normals

        public float[] normals
      • colors

        public byte[] colors
      • texCoords

        public float[] texCoords
    • Constructor Detail

      • VisADGeometryArray

        public VisADGeometryArray()
    • Method Detail

      • adjustLongitudeBulk

        public VisADGeometryArray adjustLongitudeBulk(DataRenderer renderer)
                                               throws VisADException
        like adjustLongitude, but rather than splitting vectors or triangles, keep the VisADGeometryArray intact but possibly move it in longitude (try to keep its centroid on the "main" side of the seam)
        Throws:
        VisADException
      • adjustLongitude

        public VisADGeometryArray adjustLongitude(DataRenderer renderer)
                                           throws VisADException
        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
        Throws:
        VisADException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • clone

        public abstract java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.