public final class GraphicsDecoder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BEGINTRANSPARENCYLAYER |
static int |
CLEARRECT_FFFF |
static int |
CLIP_PATH |
static int |
CONCATTRANSFORM_FFFFFF |
static int |
COPYREGION |
static int |
DECODERQ |
static int |
DRAWELLIPSE |
static int |
DRAWFOCUSRING |
static int |
DRAWICON |
static int |
DRAWIMAGE |
static int |
DRAWLINE |
static int |
DRAWPATTERN |
static int |
DRAWPOLYGON |
static int |
DRAWRECT |
static int |
DRAWSCROLLBAR |
static int |
DRAWSTRING |
static int |
DRAWSTRING_FAST |
static int |
DRAWWIDGET |
static int |
ENDTRANSPARENCYLAYER |
static int |
FILL_PATH |
static int |
FILL_ROUNDED_RECT |
static int |
FILLRECT_FFFF |
static int |
FILLRECT_FFFFI |
static int |
GETIMAGE |
private static java.util.logging.Logger |
log |
static int |
RENDERMEDIA_TIMETRACK |
static int |
RENDERMEDIA_VOLUMETRACK |
static int |
RENDERMEDIACONTROL |
static int |
RENDERMEDIAPLAYER |
static int |
RESTORESTATE |
static int |
ROTATE |
static int |
SAVESTATE |
static int |
SCALE |
static int |
SET_FILL_GRADIENT |
static int |
SET_LINE_CAP |
static int |
SET_LINE_DASH |
static int |
SET_LINE_JOIN |
static int |
SET_MITER_LIMIT |
static int |
SET_PERSPECTIVE_TRANSFORM |
static int |
SET_STROKE_GRADIENT |
static int |
SET_TEXT_MODE |
static int |
SET_TRANSFORM |
static int |
SETALPHA |
static int |
SETCLIP_IIII |
static int |
SETCOMPOSITE |
static int |
SETFILLCOLOR |
static int |
SETSHADOW |
static int |
SETSTROKECOLOR |
static int |
SETSTROKESTYLE |
static int |
SETSTROKEWIDTH |
static int |
STROKE_PATH |
static int |
STROKEARC |
static int |
STROKERECT_FFFFF |
static int |
TRANSLATE |
Constructor and Description |
---|
GraphicsDecoder() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
decode(WCGraphicsManager gm,
WCGraphicsContext gc,
BufferData bdata) |
private static void |
drawImage(WCGraphicsContext gc,
java.lang.Object imgFrame,
float dstx,
float dsty,
float dstw,
float dsth,
float srcx,
float srcy,
float srcw,
float srch) |
private static void |
drawPattern(WCGraphicsContext gc,
java.lang.Object imgFrame,
WCRectangle srcRect,
WCTransform patternTransform,
WCPoint phase,
WCRectangle destRect) |
private static boolean |
getBoolean(java.nio.ByteBuffer buf) |
private static float[] |
getFloatArray(java.nio.ByteBuffer buf) |
private static WCGradient |
getGradient(WCGraphicsContext gc,
java.nio.ByteBuffer buf) |
private static WCPath |
getPath(WCGraphicsManager gm,
java.nio.ByteBuffer buf) |
private static WCPoint |
getPoint(java.nio.ByteBuffer buf) |
private static WCRectangle |
getRectangle(java.nio.ByteBuffer buf) |
@Native public static final int FILLRECT_FFFFI
@Native public static final int SETFILLCOLOR
@Native public static final int SETSTROKESTYLE
@Native public static final int SETSTROKECOLOR
@Native public static final int SETSTROKEWIDTH
@Native public static final int DRAWPOLYGON
@Native public static final int DRAWLINE
@Native public static final int DRAWIMAGE
@Native public static final int DRAWICON
@Native public static final int DRAWPATTERN
@Native public static final int TRANSLATE
@Native public static final int SAVESTATE
@Native public static final int RESTORESTATE
@Native public static final int CLIP_PATH
@Native public static final int SETCLIP_IIII
@Native public static final int DRAWRECT
@Native public static final int SETCOMPOSITE
@Native public static final int STROKEARC
@Native public static final int DRAWELLIPSE
@Native public static final int DRAWFOCUSRING
@Native public static final int SETALPHA
@Native public static final int BEGINTRANSPARENCYLAYER
@Native public static final int ENDTRANSPARENCYLAYER
@Native public static final int STROKE_PATH
@Native public static final int FILL_PATH
@Native public static final int GETIMAGE
@Native public static final int SCALE
@Native public static final int SETSHADOW
@Native public static final int DRAWSTRING
@Native public static final int DRAWSTRING_FAST
@Native public static final int DRAWWIDGET
@Native public static final int DRAWSCROLLBAR
@Native public static final int CLEARRECT_FFFF
@Native public static final int STROKERECT_FFFFF
@Native public static final int RENDERMEDIAPLAYER
@Native public static final int CONCATTRANSFORM_FFFFFF
@Native public static final int COPYREGION
@Native public static final int DECODERQ
@Native public static final int SET_TRANSFORM
@Native public static final int ROTATE
@Native public static final int RENDERMEDIACONTROL
@Native public static final int RENDERMEDIA_TIMETRACK
@Native public static final int RENDERMEDIA_VOLUMETRACK
@Native public static final int FILLRECT_FFFF
@Native public static final int FILL_ROUNDED_RECT
@Native public static final int SET_FILL_GRADIENT
@Native public static final int SET_STROKE_GRADIENT
@Native public static final int SET_LINE_DASH
@Native public static final int SET_LINE_CAP
@Native public static final int SET_LINE_JOIN
@Native public static final int SET_MITER_LIMIT
@Native public static final int SET_TEXT_MODE
@Native public static final int SET_PERSPECTIVE_TRANSFORM
private static final java.util.logging.Logger log
static void decode(WCGraphicsManager gm, WCGraphicsContext gc, BufferData bdata)
private static void drawPattern(WCGraphicsContext gc, java.lang.Object imgFrame, WCRectangle srcRect, WCTransform patternTransform, WCPoint phase, WCRectangle destRect)
private static void drawImage(WCGraphicsContext gc, java.lang.Object imgFrame, float dstx, float dsty, float dstw, float dsth, float srcx, float srcy, float srcw, float srch)
private static boolean getBoolean(java.nio.ByteBuffer buf)
private static float[] getFloatArray(java.nio.ByteBuffer buf)
private static WCPath getPath(WCGraphicsManager gm, java.nio.ByteBuffer buf)
private static WCPoint getPoint(java.nio.ByteBuffer buf)
private static WCRectangle getRectangle(java.nio.ByteBuffer buf)
private static WCGradient getGradient(WCGraphicsContext gc, java.nio.ByteBuffer buf)