#BlueJ class context comment0.target=Figur comment0.text=\n\ Wrapperklasse\ f\u00FCr\ die\ Turtle\ auf\ der\ Zeichenfl\u00E4che.\n\ \n\ @author\ Albert\ Wiedemann\ \n\ @version\ 1.0\n comment1.params= comment1.target=Figur() comment1.text=\n\ Konstruktor\ der\ Figur\n\ Erzeugt\ eine\ Figur\ und\ versetzt\ sie\ in\ einen\ g\u00FCltigen\ Startzustand.\n comment10.params=x\ y comment10.target=void\ PositionSetzen(int,\ int) comment10.text=\n\ Setzt\ die\ Position\ der\ Figur.\n\ @param\ x\ x-Position\ der\ Figur\n\ @param\ y\ y-Position\ der\ Figur\n comment11.params=gr\u00F6\u00DFe comment11.target=void\ Gr\u00F6\u00DFeSetzen(int) comment11.text=\n\ Setzt\ die\ Gr\u00F6\u00DFe\ des\ Figurensymbols.\n\ @param\ gr\u00F6\u00DFe\ (neue)\ Gr\u00F6\u00DFe\n comment12.params=winkel comment12.target=void\ WinkelSetzen(int) comment12.text=\n\ Setzt\ den\ Drehwinkel\ der\ Figur.\n\ Die\ Winkelangabe\ ist\ in\ Grad,\ positive\ Werte\ drehen\ gegen\ den\ Uhrzeigersinn,\n\ negative\ Werte\ drehen\ im\ Uhrzeigersinn\ (mathematisch\ positiver\ Drehsinn),\ d.\ h.\n\ 0\u02DA\:\ Figur\ schaut\ nach\ rechts,\n\ 90\u02DA\:\ Figur\ schaut\ nach\ oben,\n\ 180\u02DA\:\ Figur\ schaut\ nach\ links,\n\ 270\u02DAbzw.\ -90\u02DA\:\ Figur\ schaut\ nach\ unten\n\ @param\ winkel\ der\ (neue)\ Drehwinkel\ der\ Figur\n comment13.params=sichtbar comment13.target=void\ SichtbarkeitSetzen(boolean) comment13.text=\n\ Schaltet\ die\ Sichtbarkeit\ der\ Figur\ ein\ oder\ aus.\n\ Erlaubte\ Parameterwerte\:\ true,\ false\n\ @param\ sichtbar\ (neue)\ Sichtbarkeit\ der\ Figur\n comment14.params= comment14.target=void\ Entfernen() comment14.text=\n\ Entfernt\ die\ Figur\ aus\ dem\ Zeichenfenster.\n comment15.params= comment15.target=void\ NachVornBringen() comment15.text=\n\ Bringt\ die\ Figur\ eine\ Ebene\ nach\ vorn.\n comment16.params= comment16.target=void\ GanzNachVornBringen() comment16.text=\n\ Bringt\ die\ Figur\ in\ die\ vorderste\ Ebene.\n comment17.params= comment17.target=void\ NachHintenBringen() comment17.text=\n\ Bringt\ die\ Figur\ eine\ Ebene\ nach\ hinten.\n comment18.params= comment18.target=void\ GanzNachHintenBringen() comment18.text=\n\ Bringt\ die\ Figur\ in\ die\ hinterste\ Ebene.\n comment19.params= comment19.target=void\ ZumStartpunktGehen() comment19.text=\n\ Setzt\ die\ Figur\ wieder\ an\ ihre\ Ausgangsposition.\n comment2.params= comment2.target=void\ Ausf\u00FChren() comment20.params=l\u00E4nge comment20.target=void\ Gehen(double) comment20.text=\n\ Bewegt\ die\ Figur\ nach\ vorne.\n\ @param\ l\u00E4nge\ Anzahl\ der\ L\u00E4ngeneinheiten\n comment21.params=grad comment21.target=void\ Drehen(int) comment21.text=\n\ Dreht\ die\ Figur\n\ @param\ grad\ Drehwinkel\ (mathematisch\ positiver\ Drehsinn)\ im\ Gradma\u00DF\n comment22.params= comment22.target=int\ WinkelGeben() comment22.text=\n\ Gibt\ den\ aktuellen\ Winkel\ der\ Figur\ zur\u00FCck.\n\ Die\ Winkelangabe\ ist\ in\ Grad,\ positive\ Werte\ drehen\ gegen\ den\ Uhrzeigersinn,\n\ negative\ Werte\ drehen\ im\ Uhrzeigersinn\ (mathematisch\ positiver\ Drehsinn),\ d.\ h.\n\ 0\u02DA\:\ Figur\ schaut\ nach\ rechts,\n\ 90\u02DA\:\ Figur\ schaut\ nach\ oben,\n\ 180\u02DA\:\ Figur\ schaut\ nach\ links,\n\ 270\u02DAbzw.\ -90\u02DA\:\ Figur\ schaut\ nach\ unten\n\ @return\ Winkel\ im\ Gradma\u00DF\n comment23.params= comment23.target=int\ XPositionGeben() comment23.text=\n\ Gibt\ die\ x-Koordinate\ der\ Figur\ zur\u00FCck.\n\ @return\ x-Koordinate\n comment24.params= comment24.target=int\ YPositionGeben() comment24.text=\n\ Gibt\ die\ y-Koordinate\ der\ Figur\ zur\u00FCck.\n\ @return\ y-Koordinate\n comment25.params= comment25.target=boolean\ Ber\u00FChrt() comment25.text=\n\ Testet,\ ob\ die\ Figur\ eine\ Grafik-Figur\ ber\u00FChrt.\n\ @return\ true,\ wenn\ die\ Figur\ und\ eine\ Grafikfigur\ \u00FCberlappen\n comment26.params=farbe comment26.target=boolean\ Ber\u00FChrt(java.lang.String) comment26.text=\n\ Testet,\ ob\ die\ Figur\ eine\ Grafik-Figur\ in\ der\ angegebenen\ Farbe\ ber\u00FChrt.\n\ @param\ farbe\ die\ Farbe,\ die\ die\ ber\u00FChrte\ Figur\ haben\ muss\n\ @return\ true,\ wenn\ die\ Figur\ und\ eine\ Grafikfigur\ in\ der\ angegebenen\ Farbe\ \u00FCberlappen\n comment27.params=objekt comment27.target=boolean\ Ber\u00FChrt(java.lang.Object) comment27.text=\n\ Testet,\ ob\ die\ Figur\ die\ angegebene\ Figur\ ber\u00FChrt.\n\ @param\ objekt\ das\ Objekt,\ das\ getestet\ werden\ soll\n\ @return\ true,\ wenn\ die\ Figur\ die\ angegebene\ Grafikfigur\ \u00FCberlappen\n comment28.params=x\ y\ breite\ h\u00F6he\ farbe comment28.target=void\ FigurteilFestlegenRechteck(int,\ int,\ int,\ int,\ java.lang.String) comment28.text=\n\ Erzeugt\ ein\ neues,\ rechteckiges\ Element\ einer\ eigenen\ Darstellung\ der\ Figur.\n\ Alle\ Werte\ beziehen\ sich\ auf\ eine\ Figur\ der\ Gr\u00F6\u00DFe\ 100x100\ und\ den\ Koordinaten\ (0|0)\ in\ der\ Mitte\ des\ Quadrats\n\ @param\ x\ x-Wert\ der\ linken\ oberen\ Ecke\ des\ Rechtecks\n\ @param\ y\ y-Wert\ der\ linken\ oberen\ Ecke\ des\ Rechtecks\n\ @param\ breite\ Breite\ des\ Rechtecks\n\ @param\ h\u00F6he\ H\u00F6he\ des\ Rechtecks\n\ @param\ farbe\ (F\u00FCll-)Farbe\ des\ Rechtecks\n comment29.params=x\ y\ breite\ h\u00F6he\ farbe comment29.target=void\ FigurteilFestlegenEllipse(int,\ int,\ int,\ int,\ java.lang.String) comment29.text=\n\ Erzeugt\ ein\ neues,\ elliptisches\ Element\ einer\ eigenen\ Darstellung\ der\ Figur.\n\ Alle\ Werte\ beziehen\ sich\ auf\ eine\ Figur\ der\ Gr\u00F6\u00DFe\ 100x100\ und\ den\ Koordinaten\ (0|0)\ in\ der\ Mitte\ des\ Quadrats\n\ @param\ x\ x-Wert\ der\ linken\ oberen\ Ecke\ des\ umgebenden\ Rechtecks\ der\ Ellipse\n\ @param\ y\ y-Wert\ der\ linken\ oberen\ Ecke\ des\ umgebenden\ Rechtecks\ der\ Ellipse\n\ @param\ breite\ Breite\ des\ umgebenden\ Rechtecks\ der\ Ellipse\n\ @param\ h\u00F6he\ H\u00F6he\ des\ umgebenden\ Rechtecks\ der\ Ellipse\n\ @param\ farbe\ (F\u00FCll-)Farbe\ der\ Ellipse\n comment3.params=taste comment3.target=void\ Taste(char) comment30.params=x1\ y1\ x2\ y2\ x3\ y3\ farbe comment30.target=void\ FigurteilFestlegenDreieck(int,\ int,\ int,\ int,\ int,\ int,\ java.lang.String) comment30.text=\n\ Erzeugt\ ein\ neues,\ dreieckiges\ Element\ einer\ eigenen\ Darstellung\ der\ Figur.\n\ Alle\ Werte\ beziehen\ sich\ auf\ eine\ Figur\ der\ Gr\u00F6\u00DFe\ 100x100\ und\ den\ Koordinaten\ (0|0)\ in\ der\ Mitte\ des\ Quadrats\n\ @param\ x1\ x-Wert\ des\ ersten\ Punkts\ des\ Dreiecks\n\ @param\ y1\ y-Wert\ des\ ersten\ Punkts\ des\ Dreiecks\n\ @param\ x2\ x-Wert\ des\ zweiten\ Punkts\ des\ Dreiecks\n\ @param\ y2\ y-Wert\ des\ zweiten\ Punkts\ des\ Dreiecks\n\ @param\ x3\ x-Wert\ des\ dritten\ Punkts\ des\ Dreiecks\n\ @param\ y3\ y-Wert\ des\ dritten\ Punkts\ des\ Dreiecks\n\ @param\ farbe\ (F\u00FCll)Farbe\ des\ Dreiecks\n comment31.params= comment31.target=void\ EigeneFigurL\u00F6schen() comment31.text=\n\ L\u00F6scht\ die\ Vereinbarung\ f\u00FCr\ die\ eigene\ Darstellung\ der\ Figur.\n\ Die\ Figur\ wird\ wieder\ durch\ die\ Originalfigur\ dargestellt.\n comment4.params=taste comment4.target=void\ SonderTaste(int) comment5.params=x\ y\ anzahl comment5.target=void\ Geklickt(int,\ int,\ int) comment6.params= comment6.target=void\ AktionAusf\u00FChren() comment6.text=\n\ Methode\ wird\ aufgerufen,\ wenn\ die\ Figur\ handeln\ soll.\n\ Die\ vordefinierte\ Methode\ tut\ nichts.\n comment7.params=taste comment7.target=void\ TasteGedr\u00FCckt(char) comment7.text=\n\ Die\ eigentliche\ Aktionsmethode\ f\u00FCr\ gedr\u00FCckte\ Tasten.\n\
Muss\ bei\ Bedarf\ von\ einer\ Unterklasse\ \u00FCberschrieben\ werden.\ \n\ @param\ taste\ die\ gedr\u00FCckte\ Taste\n comment8.params=taste comment8.target=void\ SonderTasteGedr\u00FCckt(int) comment8.text=\n\ Die\ eigentliche\ Aktionsmethode\ f\u00FCr\ gedr\u00FCckte\ Sondertasten.\n\
Muss\ bei\ Bedarf\ von\ einer\ Unterklasse\ \u00FCberschrieben\ werden.\ \n\ @param\ taste\ KeyCode\ der\ gedr\u00FCckten\ Taste\n comment9.params=x\ y\ anzahl comment9.target=void\ MausGeklickt(int,\ int,\ int) comment9.text=\n\ Die\ eigentliche\ Aktionsmethode\ f\u00FCr\ einen\ Mausklick.\n\
Muss\ bei\ Bedarf\ von\ einer\ Unterklasse\ \u00FCberschrieben\ werden.\ \n\ @param\ x\ x-Position\ des\ Mausklicks\n\ @param\ y\ y-Position\ des\ Mausklicks\n\ @param\ anzahl\ Anzahl\ der\ aufeinanderfolgenden\ Mausklicks\n numComments=32