Class RPTree


  • public class RPTree
    extends java.lang.Object
    Created by IntelliJ IDEA. User: martind Date: Jan 6, 2010 Time: 4:05:31 PM To change this template use File | Settings | File Templates.
    • Field Detail

      • RPTREE_NODE_FORMAT_SIZE

        public static final int RPTREE_NODE_FORMAT_SIZE
        See Also:
        Constant Field Values
      • RPTREE_NODE_LEAF_ITEM_SIZE

        public static final int RPTREE_NODE_LEAF_ITEM_SIZE
        See Also:
        Constant Field Values
      • RPTREE_NODE_CHILD_ITEM_SIZE

        public static final int RPTREE_NODE_CHILD_ITEM_SIZE
        See Also:
        Constant Field Values
    • Constructor Detail

      • RPTree

        public RPTree​(SeekableStream fis,
                      long fileOffset,
                      boolean isLowToHigh,
                      int uncompressBuffSize,
                      boolean forceDescend)
      • RPTree

        public RPTree​(int order)
    • Method Detail

      • getUncompressBuffSize

        public int getUncompressBuffSize()
      • isIsLowToHigh

        public boolean isIsLowToHigh()
      • getOrder

        public int getOrder()
      • getItemCount

        public long getItemCount()
      • getNodeCount

        public long getNodeCount()
      • getChromosomeRegion

        public RPChromosomeRegion getChromosomeRegion​(int startChromID,
                                                      int endChromID)
      • getAllChromosomeRegions

        public java.util.ArrayList<RPChromosomeRegion> getAllChromosomeRegions()
      • print

        public void print()