Class ColorScheme
Diese Klasse ermöglicht es, verschiedene Farben aufeinander abzustimmen, damit sie gut zusammenpassen. Außerdem besteht durch diese Klasse die Möglichkeit, ein anderes Farbschema zu setzen.
Diese Klasse ist inspiriert durch den Farbkreis von Itten: Aus den drei Primärfarben Rot, Gelb und Blau lassen sich weitere Sekundärfarben (Orange, Violett und Grün) mischen. Sechs „Tertiärfarben“ erweitern Ittens Farbkreis auf insgesamt zwölf Farben.
Ein Farbschema kann durch eine unterschiedliche Anzahl an Ausgangsfarben erstellt werden. Im einfachsten Fall genügen drei Primärfarben für ein neues Farbschema. Die nicht spezifizierten Farben werden dann aus den spezifizierten Farben gemischt. Da jede Farbe auch einen Setter besitzt, kann jede Farbe auch explizit gesetzt werden. Dadurch entfällt der Mischvorgang.
Die zwölf Farben nach dem Farbkreis von Itten:
yellow(Gelb)yellow orange(Gelb-Orange)orange(Orange)red orange(Rot-Orange)red(Rot)red purple(Rot-Violett)purple(Violett)blue purple(Blau-Violett)blue(Blau)blue green(Blau-Grün)green(Grün)yellow green(Gelb-Grün)
Diese Farben sind ebenfalls im Farbschema enthalten (gehören aber nicht zum Farbkreis von Itten)
brown(Braun)white(Weiß)gray(Grau)black(Schwarz)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionErzeugt ein neues Farbschema aus den drei Primärfarben Gelb (255,255,0), Rot (255,0,0) und Blue (0,0,255).ColorScheme(Color yellow, Color red, Color blue) Erzeugt ein neues Farbschema durch Angabe von den drei Primärfarben.Erzeugt ein neues Farbschema durch Angabe von sechs Farben (drei Primärfarben und drei Sekundärfarben).ColorScheme(Color yellow, Color orange, Color red, Color purple, Color blue, Color green, Color brown) Erzeugt ein neues Farbschema durch Angabe von sieben Farben (drei Primärfarben und drei Sekundärfarben und Braun). -
Method Summary
Modifier and TypeMethodDescriptiongetBlack()Gibt die Farbe Schwarz (englisch: black) zurück.getBlue()Gibt die Primärfarbe Blau (englisch: blue) zurück.Gibt die Tertiärfarbe Blau-Grün (englisch: blue green) - eine Mischung aus Blau und Grün - zurück.Gibt die Tertiärfarbe Blau-Violett (englisch: blue purple) - eine Mischung aus Violett und Blau - zurück.getBrown()Gibt die Farbe Braun (englisch: brown) zurück.Color[]Gibt vier zusätzlichen Farben aus: Braun, Weiß, Grau und Schwarz.getGray()Gibt die Farbe Grau (englisch: gray) zurück.getGreen()Gibt die Sekundärfarbe Grün (englisch: green) (Mischung aus Gelb und Blau) zurück.Gibt die Sekundärfarbe Orange (englisch: orange) zurück.Color[]Gibt die drei Primärfarben des Farbkreises von Itten in der Reihenfolge Gelb, Rot und Blau aus.Gibt die Sekundärfarbe Violett (englisch: purple) zurück.getRed()Gibt die Primärfarbe Rot (englisch: red) zurück.Gibt die Tertiärfarbe Rot-Orange (englisch: red orange) - eine Mischung aus Orange und Rot - zurück.Gibt die Tertiärfarbe Rot-Violett (englisch: red purple) - eine Mischung aus Rot und Violett - zurück.Color[]Gibt die drei Sekundärfarben des Farbkreises von Itten in der Reihenfolge Orange, Violett und Grün aus.Color[]Gibt die zwölf Farben des Farbkreises von Itten in der Reihenfolge von Gelb ausgehend zurück.getWhite()Gibt die Farbe Weiß (englisch: white) zurück.Gibt die Primärfarbe Gelb (englisch: yellow) zurück.Gibt die Tertiärfarbe Gelb-Grün (englisch: yellow green) - eine Mischung aus Gelb und Grün - zurück.Gibt die Tertiärfarbe Gelb-Orange (englisch: yellow orange) - eine Mischung aus Gelb und Orange - zurück.static voidsetBlack(int r, int g, int b) Setzt die Farbe Schwarz (englisch: black) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Farbe Schwarz (englisch: black).Setzt die Farbe Schwarz (englisch: black) in hexadezimaler Codierung (z.setBlue(int r, int g, int b) Setzt die Primärfarbe Blau (englisch: blue) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Primärfarbe Blau (englisch: blue).Setzt die Primärfarbe Blau (englisch: blue) in hexadezimaler Codierung (z.setBlueGreen(int r, int g, int b) Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) durch Angabe des Rot-, Grün- und Blau-Anteils.setBlueGreen(Color blueGreen) Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün).setBlueGreen(String blueGreen) Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) in hexadezimaler Codierung (z.setBluePurple(int r, int g, int b) Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.setBluePurple(Color bluePurple) Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau).setBluePurple(String bluePurple) Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) in hexadezimaler Codierung (z.setBrown(int r, int g, int b) Setzt die Farbe Braun (englisch: brown) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Farbe Braun (englisch: brown).Setzt die Farbe Braun (englisch: brown) in hexadezimaler Codierung (z.setGray(int r, int g, int b) Setzt die Farbe Grau (englisch: gray) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Farbe Grau (englisch: gray).Setzt die Farbe Grau (englisch: gray) in hexadezimaler Codierung (z.setGreen(int r, int g, int b) Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau).Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) in hexadezimaler Codierung (z.setOrange(int r, int g, int b) Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) in hexadezimaler Codierung (z.setPurple(int r, int g, int b) Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) in hexadezimaler Codierung (z.setRed(int r, int g, int b) Setzt die Primärfarbe Rot (englisch: red) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Primärfarbe Rot (englisch: red).Setzt die Primärfarbe Rot (englisch: red) in hexadezimaler Codierung (z.setRedOrange(int r, int g, int b) Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.setRedOrange(Color redOrange) Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot).setRedOrange(String redOrange) Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) in hexadezimaler Codierung (z.setRedPurple(int r, int g, int b) Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) durch Angabe des Rot-, Grün- und Blau-Anteils.setRedPurple(Color redPurple) Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett).setRedPurple(String redPurple) Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) in hexadezimaler Codierung (z.setWhite(int r, int g, int b) Setzt die Farbe Weiß (englisch: white) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Farbe Weiß (englisch: white).Setzt die Farbe Weiß (englisch: white) in hexadezimaler Codierung (z.setYellow(int r, int g, int b) Setzt die Primärfarbe Gelb (englisch: yellow) durch Angabe des Rot-, Grün- und Blau-Anteils.Setzt die Primärfarbe Gelb (englisch: yellow).Setzt die Primärfarbe Gelb (englisch: yellow) in hexadezimaler Codierung (z.setYellowGreen(int r, int g, int b) Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) durch Angabe des Rot-, Grün- und Blau-Anteils.setYellowGreen(Color yellowGreen) Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün).setYellowGreen(String yellowGreen) Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) in hexadezimaler Codierung (z.setYellowOrange(int r, int g, int b) Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) durch Angabe des Rot-, Grün- und Blau-Anteils.setYellowOrange(Color yellowOrange) Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange).setYellowOrange(String yellowOrange) Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) in hexadezimaler Codierung (z.
-
Constructor Details
-
ColorScheme
public ColorScheme()Erzeugt ein neues Farbschema aus den drei Primärfarben Gelb (255,255,0), Rot (255,0,0) und Blue (0,0,255). -
ColorScheme
Erzeugt ein neues Farbschema durch Angabe von den drei Primärfarben.Die Reihenfolge der Farben ist dem Farbkreis von Itten entnommen.
- Parameters:
yellow- Die Primärfarbe Gelb.red- Die Primärfarbe Rot.blue- Die Primärfarbe Blau.
-
ColorScheme
Erzeugt ein neues Farbschema durch Angabe von sechs Farben (drei Primärfarben und drei Sekundärfarben).Die Reihenfolge der Farben ist dem Farbkreis von Itten entnommen.
- Parameters:
yellow- Die Primärfarbe Gelb.orange- Die Sekundärfarbe Orange (Mischung aus Gelb und Rot).red- Die Primärfarbe Rot.purple- Die Sekundärfarbe Violett (Mischung aus Rot und Blau).blue- Die Primärfarbe Blau.green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau).
-
ColorScheme
public ColorScheme(Color yellow, Color orange, Color red, Color purple, Color blue, Color green, Color brown) Erzeugt ein neues Farbschema durch Angabe von sieben Farben (drei Primärfarben und drei Sekundärfarben und Braun).Die Reihenfolge der Farben ist dem Farbkreis von Itten entnommen.
- Parameters:
yellow- Die Primärfarbe Gelb.orange- Die Sekundärfarbe Orange (Mischung aus Gelb und Rot).red- Die Primärfarbe Rot.purple- Die Sekundärfarbe Violett (Mischung aus Rot und Blau).blue- Die Primärfarbe Blau.green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau).brown- Die Farbe Braun (englisch: brown).
-
-
Method Details
-
getYellow
Gibt die Primärfarbe Gelb (englisch: yellow) zurück.- Returns:
- Die Primärfarbe Gelb (englisch: yellow) .
-
setYellow
Setzt die Primärfarbe Gelb (englisch: yellow).- Parameters:
yellow- Die Primärfarbe Gelb (englisch: yellow).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setYellow
Setzt die Primärfarbe Gelb (englisch: yellow) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setYellow
Setzt die Primärfarbe Gelb (englisch: yellow) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
yellow- Die Primärfarbe Gelb (englisch: yellow) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getYellowOrange
Gibt die Tertiärfarbe Gelb-Orange (englisch: yellow orange) - eine Mischung aus Gelb und Orange - zurück.- Returns:
- Die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange).
-
setYellowOrange
Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange).- Parameters:
yellowOrange- Die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setYellowOrange
Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setYellowOrange
Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
yellowOrange- Die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getOrange
Gibt die Sekundärfarbe Orange (englisch: orange) zurück.Orange ist eine Mischung aus Gelb und Rot.
- Returns:
- Die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).
-
setOrange
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).- Parameters:
orange- Die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setOrange
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setOrange
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
orange- Die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getRedOrange
Gibt die Tertiärfarbe Rot-Orange (englisch: red orange) - eine Mischung aus Orange und Rot - zurück.- Returns:
- Die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot).
-
setRedOrange
Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot).- Parameters:
redOrange- Die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setRedOrange
Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setRedOrange
Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
redOrange- Die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getRed
Gibt die Primärfarbe Rot (englisch: red) zurück.- Returns:
- Die Primärfarbe Rot (englisch: red).
-
setRed
Setzt die Primärfarbe Rot (englisch: red).- Parameters:
red- Die Primärfarbe Rot (englisch: red).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setRed
Setzt die Primärfarbe Rot (englisch: red) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setRed
Setzt die Primärfarbe Rot (englisch: red) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
red- Die Primärfarbe Rot (englisch: red) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getRedPurple
Gibt die Tertiärfarbe Rot-Violett (englisch: red purple) - eine Mischung aus Rot und Violett - zurück.- Returns:
- Die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett).
-
setRedPurple
Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett).- Parameters:
redPurple- Die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setRedPurple
Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setRedPurple
Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
redPurple- Die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getPurple
Gibt die Sekundärfarbe Violett (englisch: purple) zurück.Violett ist eine Mischung aus Rot und Blau.
- Returns:
- Die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).
-
setPurple
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).- Parameters:
purple- Die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setPurple
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setPurple
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
purple- Die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getBluePurple
Gibt die Tertiärfarbe Blau-Violett (englisch: blue purple) - eine Mischung aus Violett und Blau - zurück.- Returns:
- Die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau).
-
setBluePurple
Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau).- Parameters:
bluePurple- Die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBluePurple
Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBluePurple
Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
bluePurple- Die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getBlue
Gibt die Primärfarbe Blau (englisch: blue) zurück.- Returns:
- Die Primärfarbe Blau (englisch: blue).
-
setBlue
Setzt die Primärfarbe Blau (englisch: blue).- Parameters:
blue- Die Primärfarbe Blau (englisch: blue).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBlue
Setzt die Primärfarbe Blau (englisch: blue) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBlue
Setzt die Primärfarbe Blau (englisch: blue) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
blue- Die Primärfarbe Blau (englisch: blue) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getBlueGreen
Gibt die Tertiärfarbe Blau-Grün (englisch: blue green) - eine Mischung aus Blau und Grün - zurück.- Returns:
- Die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün).
-
setBlueGreen
Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün).- Parameters:
blueGreen- Die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBlueGreen
Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBlueGreen
Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
blueGreen- Die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getGreen
Gibt die Sekundärfarbe Grün (englisch: green) (Mischung aus Gelb und Blau) zurück.- Returns:
- Die Sekundärfarbe Grün (englisch: green, Mischung aus Gelb und Blau).
-
setGreen
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau).- Parameters:
green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setGreen
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setGreen
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getYellowGreen
Gibt die Tertiärfarbe Gelb-Grün (englisch: yellow green) - eine Mischung aus Gelb und Grün - zurück.- Returns:
- Die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün).
-
setYellowGreen
Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün).- Parameters:
yellowGreen- Die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setYellowGreen
Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setYellowGreen
Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
yellowGreen- Die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getBrown
Gibt die Farbe Braun (englisch: brown) zurück.Die Farbe Braun ist eine Mischung aus Rot und Grün, wobei der Rotanteil überwiegt. Braun kommt nicht im Farbkreis von Itten vor.
- Returns:
- Die Farbe Braun (englisch: brown).
-
setBrown
Setzt die Farbe Braun (englisch: brown).- Parameters:
brown- Die Farbe Braun (englisch: brown).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBrown
Setzt die Farbe Braun (englisch: brown) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBrown
Setzt die Farbe Braun (englisch: brown) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
brown- Die Farbe Braun (englisch: brown) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getWhite
Gibt die Farbe Weiß (englisch: white) zurück.- Returns:
- Die Farbe Weiß (englisch: white).
-
setWhite
Setzt die Farbe Weiß (englisch: white).- Parameters:
white- Die Farbe Weiß (englisch: white).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setWhite
Setzt die Farbe Weiß (englisch: white) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setWhite
Setzt die Farbe Weiß (englisch: white) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
white- Die Farbe Weiß (englisch: white) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getGray
Gibt die Farbe Grau (englisch: gray) zurück.- Returns:
- Die Farbe Grau (englisch: gray).
-
setGray
Setzt die Farbe Grau (englisch: gray).- Parameters:
gray- Die Farbe Grau (englisch: gray).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setGray
Setzt die Farbe Grau (englisch: gray) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setGray
Setzt die Farbe Grau (englisch: gray) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
gray- Die Farbe Grau (englisch: gray) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getBlack
Gibt die Farbe Schwarz (englisch: black) zurück.- Returns:
- Die Farbe Schwarz (englisch: black).
-
setBlack
Setzt die Farbe Schwarz (englisch: black).- Parameters:
black- Die Farbe Schwarz (englisch: black).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBlack
Setzt die Farbe Schwarz (englisch: black) durch Angabe des Rot-, Grün- und Blau-Anteils.- Parameters:
r- Der Rot-Anteil der Farbe im Bereich von0-255.g- Der Grün-Anteil der Farbe im Bereich von0-255.b- Der Blau-Anteil der Farbe im Bereich von0-255.- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
setBlack
Setzt die Farbe Schwarz (englisch: black) in hexadezimaler Codierung (z. B.#ff0000).- Parameters:
black- Die Farbe Schwarz (englisch: black) in hexadezimaler Codierung (z. B.#ff0000).- Returns:
- Die Instanz dieses Farbschemas, damit mehrere Setter mit der
Punktschreibweise hintereinander geschrieben werden können, z. B.
scheme.setGreen(..).setBlue(..).
-
getWheelColors
Gibt die zwölf Farben des Farbkreises von Itten in der Reihenfolge von Gelb ausgehend zurück.yellow(Gelb)yellow orange(Gelb-Orange)orange(Orange)red orange(Rot-Orange)red(Rot)red purple(Rot-Violett)purple(Violett)blue purple(Blau-Violett)blue(Blau)blue green(Blau-Grün)green(Grün)yellow green(Gelb-Grün)
- Returns:
- Die zwölf Farben des Farbkreises von Itten in der richtigen Reihenfolge.
-
getPrimaryColors
Gibt die drei Primärfarben des Farbkreises von Itten in der Reihenfolge Gelb, Rot und Blau aus.- Returns:
- Die drei Primärfarben des Farbkreises.
-
getSecondaryColors
Gibt die drei Sekundärfarben des Farbkreises von Itten in der Reihenfolge Orange, Violett und Grün aus.- Returns:
- Die drei Sekundärfarben des Farbkreises.
-
getExtraColors
Gibt vier zusätzlichen Farben aus: Braun, Weiß, Grau und Schwarz.- Returns:
- Die vier zusätzlichen Farben Braun, Weiß, Grau und Schwarz.
-
main
-