Package de.regnis.q.sequence.core
Class QSequenceDeePathForwardExtender
java.lang.Object
de.regnis.q.sequence.core.QSequenceDeePathExtender
de.regnis.q.sequence.core.QSequenceDeePathForwardExtender
-
Constructor Summary
ConstructorsConstructorDescriptionQSequenceDeePathForwardExtender(int maximumMediaLeftLength, int maximumMediaRightLength) -
Method Summary
Modifier and TypeMethodDescriptionprotected intgetNextX(QSequenceDeePathExtenderArray xs, int diagonal, int dee) intgetProgress(int diagonal) protected intgetSnakeX(QSequenceMedia media, int x, int y) protected final voidreset(QSequenceMedia media, QSequenceDeePathExtenderArray xs) Methods inherited from class de.regnis.q.sequence.core.QSequenceDeePathExtender
extendDeePath, getLeft, getRight, getSnakeStartLeft, getSnakeStartRight, print, reset
-
Constructor Details
-
QSequenceDeePathForwardExtender
public QSequenceDeePathForwardExtender(int maximumMediaLeftLength, int maximumMediaRightLength)
-
-
Method Details
-
getNextX
- Specified by:
getNextXin classQSequenceDeePathExtender
-
getSnakeX
- Specified by:
getSnakeXin classQSequenceDeePathExtender- Throws:
QSequenceException
-
reset
- Specified by:
resetin classQSequenceDeePathExtender
-
getProgress
public int getProgress(int diagonal) - Specified by:
getProgressin classQSequenceDeePathExtender
-