Package io.bit3.jsass.type
Class SassColor
- java.lang.Object
-
- io.bit3.jsass.type.SassColor
-
-
Field Summary
Fields Modifier and Type Field Description static int
TYPE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getAlpha()
Return the alpha value.double
getBlue()
Return the blue value.double
getGreen()
Return the green value.double
getRed()
Return the red value.void
setAlpha(double alpha)
Set the alpha value.void
setBlue(double blue)
Set the blue value.void
setGreen(double green)
Set the green value.void
setRed(double red)
Set the red value.java.lang.String
toString()
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:
toString
in classjava.lang.Object
- Returns:
- A libsass compatible rgba(r,g,b,a) string representation.
-
-