Package io.bit3.jsass.type
Class SassColor
- java.lang.Object
-
- io.bit3.jsass.type.SassColor
-
-
Field Summary
Fields Modifier and Type Field Description static intTYPE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAlpha()Return the alpha value.doublegetBlue()Return the blue value.doublegetGreen()Return the green value.doublegetRed()Return the red value.voidsetAlpha(double alpha)Set the alpha value.voidsetBlue(double blue)Set the blue value.voidsetGreen(double green)Set the green value.voidsetRed(double red)Set the red value.java.lang.StringtoString()Return a libsass compatible rgba(r,g,b,a) string representation.
-
-
-
Field Detail
-
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SassColor
public SassColor()
Create an empty (black and full transparent) color.
-
SassColor
public SassColor(double red, double green, double blue)Create a RGB color.- Parameters:
red- The red value, between 0.0 and 1.0.green- The green value, between 0.0 and 1.0.blue- The blue value, between 0.0 and 1.0.
-
SassColor
public SassColor(double red, double green, double blue, double alpha)Create a RGB color.- Parameters:
red- The red value, between 0.0 and 1.0.green- The green value, between 0.0 and 1.0.blue- The blue value, between 0.0 and 1.0.alpha- The alpha value, between 0.0 and 1.0.
-
-
Method Detail
-
getRed
public double getRed()
Return the red value.- Returns:
- The red value, between 0.0 and 1.0.
-
setRed
public void setRed(double red)
Set the red value.- Parameters:
red- The red value, between 0.0 and 1.0.
-
getGreen
public double getGreen()
Return the green value.- Returns:
- The green value, between 0.0 and 1.0.
-
setGreen
public void setGreen(double green)
Set the green value.- Parameters:
green- The green value, between 0.0 and 1.0.
-
getBlue
public double getBlue()
Return the blue value.- Returns:
- The blue value, between 0.0 and 1.0.
-
setBlue
public void setBlue(double blue)
Set the blue value.- Parameters:
blue- The blue value, between 0.0 and 1.0.
-
getAlpha
public double getAlpha()
Return the alpha value.- Returns:
- The alpha value, between 0.0 and 1.0.
-
setAlpha
public void setAlpha(double alpha)
Set the alpha value.- Parameters:
alpha- The alpha value, between 0.0 and 1.0.
-
toString
public java.lang.String toString()
Return a libsass compatible rgba(r,g,b,a) string representation.- Overrides:
toStringin classjava.lang.Object- Returns:
- A libsass compatible rgba(r,g,b,a) string representation.
-
-