gnu.rfb
Class PixelFormat
java.lang.Object
|
+--gnu.rfb.PixelFormat
- public class PixelFormat
- extends Object
RFB pixel format information.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BGR233
public static final PixelFormat BGR233
RGB888
public static final PixelFormat RGB888
bitsPerPixel
public int bitsPerPixel
depth
public int depth
bigEndian
public boolean bigEndian
trueColour
public boolean trueColour
redMax
public int redMax
greenMax
public int greenMax
blueMax
public int blueMax
redShift
public int redShift
greenShift
public int greenShift
blueShift
public int blueShift
directColorModel
private DirectColorModel directColorModel
redMask
private int redMask
greenMask
private int greenMask
blueMask
private int blueMask
redFix
private int redFix
greenFix
private int greenFix
blueFix
private int blueFix
PixelFormat
public PixelFormat()
PixelFormat
public PixelFormat(int bitsPerPixel,
int depth,
boolean bigEndian,
boolean trueColour,
int redMax,
int greenMax,
int blueMax,
int redShift,
int greenShift,
int blueShift)
PixelFormat
public PixelFormat(DataInput input)
throws IOException
PixelFormat
public PixelFormat(PixelFormat pixelFormat)
writeData
public void writeData(DataOutput output)
throws IOException
IOException
print
public void print(PrintStream stream)
translatePixel
public int translatePixel(int pixel)
toDirectColorModel
public DirectColorModel toDirectColorModel()
getDirectColorModel
public DirectColorModel getDirectColorModel()
setDirectColorModel
public void setDirectColorModel(DirectColorModel directColorModel)
setMasks
public void setMasks(int redMask,
int greenMask,
int blueMask)
fixColorModel
private static int fixColorModel(int max1,
int max2,
int mask)