Package org.broad.igv.bbfile
Class RPChromosomeRegion
- java.lang.Object
-
- org.broad.igv.bbfile.RPChromosomeRegion
-
- Direct Known Subclasses:
RPTreeLeafNodeItem
public class RPChromosomeRegion extends java.lang.Object
Created by IntelliJ IDEA. User: martind Date: Jan 22, 2010 Time: 3:37:38 PM private int mStartChromID; // starting chromosome in item To change this template use File | Settings | File Templates.
-
-
Constructor Summary
Constructors Constructor Description RPChromosomeRegion()
RPChromosomeRegion(int startChromID, int startBase, int endChromID, int endBase)
RPChromosomeRegion(RPChromosomeRegion region)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareRegions(RPChromosomeRegion testRegion)
boolean
containedIn(RPChromosomeRegion testRegion)
boolean
disjointAbove(RPChromosomeRegion testRegion)
boolean
disjointBelow(RPChromosomeRegion testRegion)
boolean
equals(RPChromosomeRegion testRegion)
void
expand(RPChromosomeRegion testRegion)
int
getEndBase()
int
getEndChromID()
RPChromosomeRegion
getExtremes(RPChromosomeRegion testRegion)
int
getStartBase()
int
getStartChromID()
boolean
intersectsAbove(RPChromosomeRegion testRegion)
boolean
intersectsBelow(RPChromosomeRegion testRegion)
void
print()
-
-
-
Constructor Detail
-
RPChromosomeRegion
public RPChromosomeRegion(int startChromID, int startBase, int endChromID, int endBase)
-
RPChromosomeRegion
public RPChromosomeRegion(RPChromosomeRegion region)
-
RPChromosomeRegion
public RPChromosomeRegion()
-
-
Method Detail
-
getStartChromID
public int getStartChromID()
-
getStartBase
public int getStartBase()
-
getEndChromID
public int getEndChromID()
-
getEndBase
public int getEndBase()
-
print
public void print()
-
compareRegions
public int compareRegions(RPChromosomeRegion testRegion)
-
equals
public boolean equals(RPChromosomeRegion testRegion)
-
containedIn
public boolean containedIn(RPChromosomeRegion testRegion)
-
intersectsBelow
public boolean intersectsBelow(RPChromosomeRegion testRegion)
-
intersectsAbove
public boolean intersectsAbove(RPChromosomeRegion testRegion)
-
disjointBelow
public boolean disjointBelow(RPChromosomeRegion testRegion)
-
disjointAbove
public boolean disjointAbove(RPChromosomeRegion testRegion)
-
getExtremes
public RPChromosomeRegion getExtremes(RPChromosomeRegion testRegion)
-
expand
public void expand(RPChromosomeRegion testRegion)
-
-