Class SpatialIndexHeader

  • All Implemented Interfaces:
    VPFHeader

    public class SpatialIndexHeader
    extends Object
    implements VPFHeader
    SpatialIndexHeader.java Created: Tue Mar 11 23:42:48 2003
    Author:
    Artur Hefczyc
    • Field Detail

      • SPATIAL_INDEX_HEADER_LENGTH

        public static final int SPATIAL_INDEX_HEADER_LENGTH
        Variable constant SPATIAL_INDEX_HEADER_LENGTH keeps value of
        See Also:
        Constant Field Values
    • Constructor Detail

      • SpatialIndexHeader

        public SpatialIndexHeader​(int numPrims,
                                  float xmin,
                                  float ymin,
                                  float xmax,
                                  float ymax,
                                  int numNodes)
        Creates a new SpatialIndexHeader instance.
        Parameters:
        numPrims - an int value
        xmin - a float value
        ymin - a float value
        xmax - a float value
        ymax - a float value
        numNodes - an int value
    • Method Detail

      • getLength

        public int getLength()
        Returns particular VPFHeader length.
        Specified by:
        getLength in interface VPFHeader
        Returns:
        an int value of header length.
      • getRecordSize

        public int getRecordSize()
        Method getRecordSize is used to return size in bytes of records stored in this table. If table keeps variable length records -1 should be returned.
        Specified by:
        getRecordSize in interface VPFHeader
        Returns:
        an int value
      • getNumPrims

        public int getNumPrims()
        Gets the value of numPrims
        Returns:
        the value of numPrims
      • getXmin

        public float getXmin()
        Gets the value of xmin
        Returns:
        the value of xmin
      • getYmin

        public float getYmin()
        Gets the value of ymin
        Returns:
        the value of ymin
      • getXmax

        public float getXmax()
        Gets the value of xmax
        Returns:
        the value of xmax
      • getYmax

        public float getYmax()
        Gets the value of ymax
        Returns:
        the value of ymax
      • getNumNodes

        public int getNumNodes()
        Gets the value of numNodes
        Returns:
        the value of numNodes