Class SpatialIndexHeader

Object
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 Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Variable constant SPATIAL_INDEX_HEADER_LENGTH keeps value of
  • Constructor Summary

    Constructors
    Constructor
    Description
    SpatialIndexHeader(int numPrims, float xmin, float ymin, float xmax, float ymax, int numNodes)
    Creates a new SpatialIndexHeader instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns particular VPFHeader length.
    int
    Gets the value of numNodes
    int
    Gets the value of numPrims
    int
    Method getRecordSize is used to return size in bytes of records stored in this table.
    float
    Gets the value of xmax
    float
    Gets the value of xmin
    float
    Gets the value of ymax
    float
    Gets the value of ymin

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • SPATIAL_INDEX_HEADER_LENGTH

      public static final int SPATIAL_INDEX_HEADER_LENGTH
      Variable constant SPATIAL_INDEX_HEADER_LENGTH keeps value of
      See Also:
  • Constructor Details

    • 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 Details

    • 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