fr.orsay.lri.varna.models.rna
Class VARNASecDraw.PairedPortion

java.lang.Object
  extended by fr.orsay.lri.varna.models.rna.VARNASecDraw.Portion
      extended by fr.orsay.lri.varna.models.rna.VARNASecDraw.PairedPortion
Enclosing class:
VARNASecDraw

public class VARNASecDraw.PairedPortion
extends VARNASecDraw.Portion


Field Summary
(package private)  int _len
           
(package private)  int _pos1
           
(package private)  int _pos2
           
(package private)  VARNASecDraw.RNATree _r
           
 
Constructor Summary
VARNASecDraw.PairedPortion(int pos1, int pos2, int len, VARNASecDraw.RNATree r)
           
 
Method Summary
 ArrayList<Integer> getBaseList()
           
 GeneralPath getLocalOutline(RNA r)
           
 int getNumBases()
           
 GeneralPath getOutline(RNA r)
           
 GeneralPath getOutline(RNA r, boolean local)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_pos1

int _pos1

_pos2

int _pos2

_len

int _len

_r

VARNASecDraw.RNATree _r
Constructor Detail

VARNASecDraw.PairedPortion

public VARNASecDraw.PairedPortion(int pos1,
                                  int pos2,
                                  int len,
                                  VARNASecDraw.RNATree r)
Method Detail

getBaseList

public ArrayList<Integer> getBaseList()
Specified by:
getBaseList in class VARNASecDraw.Portion

toString

public String toString()
Overrides:
toString in class Object

getNumBases

public int getNumBases()
Specified by:
getNumBases in class VARNASecDraw.Portion

getLocalOutline

public GeneralPath getLocalOutline(RNA r)

getOutline

public GeneralPath getOutline(RNA r)
Specified by:
getOutline in class VARNASecDraw.Portion

getOutline

public GeneralPath getOutline(RNA r,
                              boolean local)