Package tetris.tetrominos
Class FilledRowRange
java.lang.Object
tetris.tetrominos.FilledRowRange
Diese Klasse speichert, welche Zeilen vollständig sind und daher getilgt
werden können.
Im Attribut from steht der kleinere Wert. Ist nur eine Zeile
ausgefüllt, so steht in from und to der gleiche Wert.
- Author:
- Josef Friedrich
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetFrom()Gibt zurück, ab welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.intGibt die Anzahl zurück, wie viele Zeilen abgebaut wurden.intgetTo()Gibt zurück, bis zu welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.
-
Constructor Details
-
FilledRowRange
public FilledRowRange(int from, int to) - Parameters:
from- Ab welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.to- Bis zu welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.
-
-
Method Details
-
getFrom
public int getFrom()Gibt zurück, ab welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.- Returns:
- Ab welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.
-
getTo
public int getTo()Gibt zurück, bis zu welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.- Returns:
- Bis zu welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.
-
getRowCount
public int getRowCount()Gibt die Anzahl zurück, wie viele Zeilen abgebaut wurden.- Returns:
- Die Anzahl an Zeilen, die abgebaut wurden.
-