org.utgenome.util.repeat
Class RepeatChainFinder.Interval2D

java.lang.Object
  extended by org.utgenome.gwt.utgb.client.bio.Interval
      extended by org.utgenome.util.repeat.RepeatChainFinder.Interval2D
All Implemented Interfaces:
Serializable, Comparable<Interval>, GenomeRange
Enclosing class:
RepeatChainFinder

public static class RepeatChainFinder.Interval2D
extends Interval

2D interval

Author:
leo
See Also:
Serialized Form

Field Summary
 int y1
           
 int y2
           
 
Constructor Summary
RepeatChainFinder.Interval2D()
           
RepeatChainFinder.Interval2D(int x1, int y1, int x2, int y2)
           
RepeatChainFinder.Interval2D(RepeatChainFinder.Interval2D first, RepeatChainFinder.Interval2D last)
           
 
Method Summary
 int compareTo(RepeatChainFinder.Interval2D other)
           
 Interval endPoint()
           
 boolean equals(Object o)
           
 int forwardDistance(RepeatChainFinder.Interval2D other)
           
 int hashCode()
           
 boolean isForward()
           
 boolean isInLowerRightRegion()
           
 int maxLength()
           
 Interval startPoint()
           
 void toDotFormat(Writer out)
           
 String toString()
           
 
Methods inherited from class org.utgenome.gwt.utgb.client.bio.Interval
accept, adjustToOneOrigin, atomicSetStartAndEnd, compareTo, contains, contains, correctInterval, follows, getColor, getEnd, getName, getStart, hasOverlap, intersect, intersectsWith, isAntiSense, isSense, length, precedes, setEnd, setStart, toJSONArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

y1

public int y1

y2

public int y2
Constructor Detail

RepeatChainFinder.Interval2D

public RepeatChainFinder.Interval2D()

RepeatChainFinder.Interval2D

public RepeatChainFinder.Interval2D(int x1,
                                    int y1,
                                    int x2,
                                    int y2)

RepeatChainFinder.Interval2D

public RepeatChainFinder.Interval2D(RepeatChainFinder.Interval2D first,
                                    RepeatChainFinder.Interval2D last)
Method Detail

compareTo

public int compareTo(RepeatChainFinder.Interval2D other)

maxLength

public int maxLength()

toString

public String toString()
Overrides:
toString in class Interval

startPoint

public Interval startPoint()

endPoint

public Interval endPoint()

isInLowerRightRegion

public boolean isInLowerRightRegion()

isForward

public boolean isForward()

forwardDistance

public int forwardDistance(RepeatChainFinder.Interval2D other)

toDotFormat

public void toDotFormat(Writer out)
                 throws IOException
Throws:
IOException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2007-2012 utgenome.org. All Rights Reserved.