, including all inherited members.
| advancePosOnExon(int pos, unsigned int d) const | Noschain | |
| after(const Range &r) const | Range | |
| append(Noschain &nc) | Noschain | |
| asDelimitedString(const char sep=':', const char rsep[]=",") const | Noschain | |
| asDelimitedString(const char sep=':', const char rsep=',') const | Noschain | |
| Range::asDelimitedString(const char delimiter[]=",") const | Range | |
| Range::asDelimitedString(const char delimiter=',') const | Range | |
| b | Range | [protected] |
| before(const Range &r) const | Range | |
| begin() const | Range | [inline] |
| beginUpdate(int len) | Range | [inline] |
| clear() | Noschain | [inline] |
| combine(const Range &r) | Range | |
| commonExons(const Noschain &eg) const | Noschain | |
| commonIntrons(const Noschain &nc) const | Noschain | |
| compare(const Range &r) const | Range | |
| compare(const Range *r) const | Range | [inline] |
| compareByDirection(const Noschain &nc) const | Noschain | |
| Range::compareByDirection(const Range &r) const | Range | |
| compareChainAndFix(Noschain &nc, int &edit) | Noschain | |
| compareDirectional(const Range &r) const | Range | |
| contain(const Range &r, bool sameDirection=true) const | Range | |
| contain(int p) const | Range | |
| containIntron(int p1, int p2) const | Noschain | [inline] |
| copyReverse() const | Range | [inline] |
| copyShrinkBothEnds(int del) const | Range | |
| direction() const | Range | [inline] |
| directionAgree() const | Noschain | |
| directionalLess(const Range &r) const | Range | [inline] |
| distance(const Range &r) const | Range | |
| e | Range | [protected] |
| empty() const | Noschain | [inline] |
| end() const | Range | [inline] |
| endUpdate(int len) | Range | [inline] |
| exonContain(const Noschain &nc, bool samedirection=false) const | Noschain | |
| exonIndex(int p) const | Noschain | |
| exonIndex(const Range &r) const | Noschain | |
| exonIntersectFraction(const Noschain &nc) const | Noschain | |
| exonIntersectLength(const Noschain &nc) const | Noschain | |
| exonLength() const | Noschain | |
| exonOnlyChain(Noschain &eoc) const | Noschain | |
| exonOnlyChain() const | Noschain | |
| exonOverlap(const Noschain &nc) const | Noschain | |
| exonOverlapLength(const Noschain &nc) const | Noschain | |
| exons | Noschain | [protected] |
| extendEnd(const Noschain &nc) | Noschain | |
| firstExon() const | Noschain | [inline] |
| fixAndBuild(const vector< int > &bb, const vector< int > &ee, char strand) | Noschain | |
| forceFuse(const Range &r) | Range | |
| fuse(const Range &r) | Range | |
| getExons() const | Noschain | [inline] |
| getReverse() const | Range | [inline] |
| greaterByDirection(const Range &r) const | Range | [inline] |
| greaterByDirection(const Range *r) const | Range | [inline] |
| greaterByDirection(int p) const | Range | [inline] |
| growEnd(int icr) | Noschain | |
| high() const | Range | [inline] |
| inside(const Range &r) const | Range | [inline] |
| insideExon(int p) const | Noschain | [inline] |
| insideExon(const Range &r, bool samedir=false) const | Noschain | |
| intronLength() const | Noschain | |
| introns() const | Noschain | |
| intronsInside(const int len) const | Noschain | |
| isDangle(const int intronlen=900, const int exonlen=27) const | Noschain | |
| isMinus() const | Range | [inline] |
| isNull() const | Noschain | [inline, virtual] |
| isPlus() const | Range | [inline] |
| isPoint() const | Range | [inline] |
| jgiformat(char sep='\t') const | Noschain | |
| largerEnd() const | Range | [inline] |
| lastExon() const | Noschain | [inline] |
| length() const | Range | |
| less(const Range &r) const | Range | [inline] |
| lessByDirection(const Range &r) const | Range | |
| lessByDirection(const Range *r) const | Range | |
| lessByDirection(int p, char direc='+') const | Range | |
| low() const | Range | [inline] |
| margin | Range | [protected, static] |
| marginFraction | Range | [protected, static] |
| maxIntron() const | Noschain | |
| maxIntronLength() const | Noschain | [inline] |
| merge(const Range &r, bool sd=true) | Range | |
| minIntron() const | Noschain | |
| minIntronLength() const | Noschain | [inline] |
| minusContain(const Range &r) const | Range | |
| minusOverlap(const Range &r) const | Range | |
| minusplusContain(const Range &r) const | Range | |
| minusplusOverlap(const Range &r) const | Range | |
| Noschain() | Noschain | [inline] |
| Noschain(const string &exstarts, const string &exends, char strand) | Noschain | |
| Noschain(const string &exstr) | Noschain | |
| Noschain(const Noschain &eg) | Noschain | |
| numberOfRanges() const | Noschain | [inline] |
| onewayChain() const | Noschain | |
| onewayChain(Noschain &owc) const | Noschain | |
| operator!=(const Noschain &nc) const | Noschain | [inline] |
| Range::operator!=(const Range &r) const | Range | [inline] |
| operator+(int c) const | Noschain | |
| operator+(int c, const Noschain &chain) | Noschain | [friend] |
| Range::operator+(int c, const Range &r) | Range | [friend] |
| operator+=(const Range &r) | Noschain | |
| operator+=(int c) | Noschain | |
| operator-(int c) const | Noschain | |
| operator-(int c, const Noschain &chain) | Noschain | [friend] |
| Range::operator-(int c, const Range &r) | Range | [friend] |
| operator-=(int c) | Noschain | |
| operator<(const Noschain &nc) const | Noschain | |
| Range::operator<(const Range &r) const | Range | [inline] |
| operator<<(ostream &ous, const Noschain &nc) | Noschain | [friend] |
| Range::operator<<(ostream &ous, const Range &r) | Range | [friend] |
| operator=(const Noschain &eg) | Noschain | |
| Range::operator=(const Range &r) | Range | |
| operator==(const Noschain &nc) const | Noschain | [inline] |
| Range::operator==(const Range &r) const | Range | [inline] |
| operator>(const Range &r) const | Range | [inline] |
| operator[](int idx) | Noschain | [inline] |
| operator[](int idx) const | Noschain | [inline] |
| outerRange() const | Noschain | [inline] |
| output(ostream &ous, const char delimiter[]="\t") const | Range | [inline] |
| output(ostream &ous, char delim='\t') const | Range | [inline] |
| overlap(const Range &r, bool sameDirection=true) const | Range | |
| overlapFraction(const Range &r, bool sd=true) const | Range | |
| overlay(const Range &r) const | Range | |
| overlayFraction(const Range &r) const | Range | |
| plusContain(const Range &r) const | Range | |
| plusminusContain(const Range &r) const | Range | |
| plusminusOverlap(const Range &r) const | Range | |
| plusOverlap(const Range &r) const | Range | |
| print(ostream &ous) const | Noschain | [virtual] |
| Range() | Range | [inline] |
| Range(int begin, int end) | Range | [inline] |
| Range(pair< int, int > p) | Range | [inline] |
| Range(const Range &r) | Range | [inline] |
| Range(int p) | Range | [inline] |
| retreatPosOnExon(int pos, unsigned int d) const | Noschain | |
| reverse() | Noschain | |
| sameDirection(const Range &r) const | Range | |
| set(const Range &r) | Noschain | |
| Range::set(int be, int en) | Range | [inline] |
| setBegin(int nb) | Noschain | |
| setChain(const Noschain &chain) | Noschain | [inline] |
| setEnd(int ne) | Noschain | |
| setExons(const vector< Range > &ex) | Noschain | [inline] |
| setMargin(const int mg) | Range | [inline, static] |
| setNull() | Noschain | [inline, virtual] |
| sfExonsGenomic() const | Noschain | |
| sfExonsTranscript() const | Noschain | |
| show(ostream &ous=cout) const | Noschain | [virtual] |
| similar(const Range &r, bool sameDirection=true) const | Range | |
| similar(const Range &r, const int marg=20, const float frac=0.1, bool sameDirection=true) const | Range | |
| smallerEnd() const | Range | [inline] |
| startEnd(char sep=',') const | Noschain | |
| subchain(const Range &r) const | Noschain | |
| subchain(int bg, int ed) const | Noschain | [inline] |
| subchainAfterPoint(int p) const | Noschain | |
| subchainBeforePoint(int p) const | Noschain | |
| subsequence(string &sub, const string &gs) const | Noschain | |
| topology(const Range &r) const | Range | |
| toString() const | Noschain | |
| trimAfterPoint(const int p) | Noschain | |
| trimBeforePoint(const int p) | Noschain | |
| updateOuterRange() | Noschain | [inline] |
| ~Noschain() | Noschain | [inline] |
| ~Range() | Range | [inline] |