class QSequenceDeePathForwardExtender extends QSequenceDeePathExtender
Constructor and Description |
---|
QSequenceDeePathForwardExtender(int maximumMediaLeftLength,
int maximumMediaRightLength) |
Modifier and Type | Method and Description |
---|---|
protected int |
getNextX(QSequenceDeePathExtenderArray xs,
int diagonal,
int dee) |
int |
getProgress(int diagonal) |
protected int |
getSnakeX(QSequenceMedia media,
int x,
int y) |
protected void |
reset(QSequenceMedia media,
QSequenceDeePathExtenderArray xs) |
extendDeePath, getLeft, getRight, getSnakeStartLeft, getSnakeStartRight, print, reset
public QSequenceDeePathForwardExtender(int maximumMediaLeftLength, int maximumMediaRightLength)
protected int getNextX(QSequenceDeePathExtenderArray xs, int diagonal, int dee)
getNextX
in class QSequenceDeePathExtender
protected int getSnakeX(QSequenceMedia media, int x, int y) throws QSequenceException
getSnakeX
in class QSequenceDeePathExtender
QSequenceException
protected final void reset(QSequenceMedia media, QSequenceDeePathExtenderArray xs)
reset
in class QSequenceDeePathExtender
public int getProgress(int diagonal)
getProgress
in class QSequenceDeePathExtender