|
@@ -204,6 +204,46 @@ public final class ColorRGBA implements Savable, Cloneable, java.io.Serializable
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Sets the red color to the specified value.
|
|
|
+ * @param value the value to set the red channel.
|
|
|
+ * @return the ColorRGBA object with the modified value.
|
|
|
+ */
|
|
|
+ public ColorRGBA setRed(float value) {
|
|
|
+ r = value;
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Sets the green color to the specified value.
|
|
|
+ * @param value the value to set the green channel.
|
|
|
+ * @return the ColorRGBA object with the modified value.
|
|
|
+ */
|
|
|
+ public ColorRGBA setGreen(float value) {
|
|
|
+ g = value;
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Sets the blue color to the specified value.
|
|
|
+ * @param value the value to set the blue channel.
|
|
|
+ * @return the ColorRGBA object with the modified value.
|
|
|
+ */
|
|
|
+ public ColorRGBA setBlue(float value) {
|
|
|
+ b = value;
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Sets the alpha color to the specified value.
|
|
|
+ * @param value the value to set the alpha channel.
|
|
|
+ * @return the ColorRGBA object with the modified value.
|
|
|
+ */
|
|
|
+ public ColorRGBA setAlpha(float value) {
|
|
|
+ a = value;
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* Saturate that color ensuring all channels have a value between 0 and 1
|
|
|
*/
|