public interface PherogramDistortion
PherogramPainter
the define the distortion of the pherogram at each base call index
should implement this interface.Modifier and Type | Method and Description |
---|---|
GapPattern |
getGapPattern(int baseCallIndex)
A description of gaps in the pherogram in the area surrounding the specified base call.
|
double |
getHorizontalScale(int baseCallIndex)
Returns the scale (pixels per trace value) in the area surrounding the specified base call.
|
double |
getPaintCenterX(int baseCallIndex)
Returns the x coordinate relative to the left border of the pherogram where the base call with the specified
index shall be painted.
|
double |
getPaintStartX(int baseCallIndex)
Returns the x coordinate relative to the left border of the pherogram where the first trace position of the area associated
with the specified base call index shall be painted.
|
double getHorizontalScale(int baseCallIndex)
baseCallIndex
- the index of the base calldouble getPaintStartX(int baseCallIndex)
baseCallIndex
- the index of the base call.double getPaintCenterX(int baseCallIndex)
baseCallIndex
- the index of the base call.GapPattern getGapPattern(int baseCallIndex)
baseCallIndex
- the index of the base callnull
if no gaps are present in the specified area