public class ColorRef
extends com.jniwrapper.UInt32
Constructor and Description |
---|
ColorRef() |
ColorRef(java.awt.Color color) |
ColorRef(long value) |
Modifier and Type | Method and Description |
---|---|
static java.awt.Color |
fromNativeColor(int color)
Converts a native color to Java color presentation.
|
boolean |
isInvalid()
Checks return value correctness.
|
void |
setColor(java.awt.Color color)
Sets a new color value.
|
static int |
toBGR(int rgb)
Converts color value from RGB to BGR colorspace.
|
java.awt.Color |
toColor()
Returns an instance of
Color converted from the native
presentation. |
static int |
toNativeColor(java.awt.Color color)
Converts a Java color to a native color presentation.
|
static int |
toRGB(int bgr)
Converts color value BGR from to RGB colorspace.
|
clone, getLength, getValue, read, setValue, write
public ColorRef()
public ColorRef(long value)
public ColorRef(java.awt.Color color)
public void setColor(java.awt.Color color)
color
- new color value.public java.awt.Color toColor()
Color
converted from the native
presentation.public static int toBGR(int rgb)
rgb
- color valuepublic static int toRGB(int bgr)
bgr
- color valuepublic static int toNativeColor(java.awt.Color color)
color
- is Java color.public static java.awt.Color fromNativeColor(int color)
color
- is a native color presentation.public boolean isInvalid()