org.concord.biologica.engine
Class Branch
java.lang.Object
|
+--org.concord.biologica.engine.Branch
- public class Branch
- extends java.lang.Object
Constructor Summary |
Branch(OrganismAllele[] PL_arr,
java.awt.Color[] PL_Color,
OrganismAllele[] PR_arr,
java.awt.Color[] PR_Color,
OrganismAllele[] QL_arr,
java.awt.Color[] QL_Color,
OrganismAllele[] QR_arr,
java.awt.Color[] QR_Color)
|
Branch(OrganismAllele[] PL_arr,
OrganismAllele[] PR_arr,
OrganismAllele[] QL_arr,
OrganismAllele[] QR_arr)
|
Branch(OrganismAllele[] PL_arr,
OrganismAllele[] PR_arr,
OrganismAllele[] QL_arr,
OrganismAllele[] QR_arr,
java.awt.Color color)
|
Branch(OrganismChromosome chr1)
This class is used to store the chromosome's alleles when the cross over happened, |
Branch(OrganismChromosome chr1,
java.awt.Color strandColor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Branch
public Branch(OrganismChromosome chr1)
- This class is used to store the chromosome's alleles when the cross over happened,
Branch
public Branch(OrganismChromosome chr1,
java.awt.Color strandColor)
Branch
public Branch(OrganismAllele[] PL_arr,
java.awt.Color[] PL_Color,
OrganismAllele[] PR_arr,
java.awt.Color[] PR_Color,
OrganismAllele[] QL_arr,
java.awt.Color[] QL_Color,
OrganismAllele[] QR_arr,
java.awt.Color[] QR_Color)
Branch
public Branch(OrganismAllele[] PL_arr,
OrganismAllele[] PR_arr,
OrganismAllele[] QL_arr,
OrganismAllele[] QR_arr)
Branch
public Branch(OrganismAllele[] PL_arr,
OrganismAllele[] PR_arr,
OrganismAllele[] QL_arr,
OrganismAllele[] QR_arr,
java.awt.Color color)
setColors
public void setColors(int PStrandLength,
int QStrandLength,
java.awt.Color color)
crossOverWith
public Branch[] crossOverWith(Branch b)
getAllelesAsString
public java.lang.String getAllelesAsString()
setPossibility
protected void setPossibility(double po)
setPLStrand
public void setPLStrand(OrganismAllele[] array)
getPLStrand
public OrganismAllele[] getPLStrand()
setQLStrand
public void setQLStrand(OrganismAllele[] array)
getQLStrand
public OrganismAllele[] getQLStrand()
setPRStrand
public void setPRStrand(OrganismAllele[] array)
getPRStrand
public OrganismAllele[] getPRStrand()
setQRStrand
public void setQRStrand(OrganismAllele[] array)
getQRStrand
public OrganismAllele[] getQRStrand()
getnumberOfPStrandSegments
public int getnumberOfPStrandSegments()
getnumberOfQStrandSegments
public int getnumberOfQStrandSegments()
getNumberTypeAsString
public java.lang.String getNumberTypeAsString()
getChromosome
public OrganismChromosome getChromosome()
setChromosome
public void setChromosome(OrganismChromosome chr)
setPLStrandColor
public void setPLStrandColor(java.awt.Color[] colorArr)
getPLStrandColor
public java.awt.Color[] getPLStrandColor()
setPRStrandColor
public void setPRStrandColor(java.awt.Color[] colorArr)
getPRStrandColor
public java.awt.Color[] getPRStrandColor()
setQLStrandColor
public void setQLStrandColor(java.awt.Color[] colorArr)
getQLStrandColor
public java.awt.Color[] getQLStrandColor()
setQRStrandColor
public void setQRStrandColor(java.awt.Color[] colorArr)
getQRStrandColor
public java.awt.Color[] getQRStrandColor()