fi.faidon.jvg
Class GraphicsOperation

java.lang.Object
  |
  +--fi.faidon.jvg.GraphicsOperation
All Implemented Interfaces:
java.io.Serializable

public class GraphicsOperation
extends java.lang.Object
implements java.io.Serializable

Class for implementing graphics operations. Its' main purpose is, in fact, to define the constants for various operations.

See Also:
Serialized Form

Field Summary
static int CLEAR_RECT
           
static int CLIP_RECT
           
static int COPY_AREA
           
static int DRAW_3D_RECT
           
static int DRAW_ARC
           
static int DRAW_IMAGE_AT_POINT
           
static int DRAW_IMAGE_AT_POINT_WITH_BGCOLOR
           
static int DRAW_IMAGE_IN_RECT
           
static int DRAW_IMAGE_IN_RECT_WITH_BGCOLOR
           
static int DRAW_LINE
           
static int DRAW_OVAL
           
static int DRAW_POLYGON
           
static int DRAW_POLYLINE
           
static int DRAW_RECT
           
static int DRAW_ROUND_RECT
           
static int DRAW_STRING
           
static int DRAW_SUBIMAGE_IN_RECT
           
static int DRAW_SUBIMAGE_IN_RECT_WITH_BGCOLOR
           
static int FILL_3D_RECT
           
static int FILL_ARC
           
static int FILL_OVAL
           
static int FILL_POLYGON
           
static int FILL_RECT
           
static int FILL_ROUND_RECT
           
static int NOP
           
static int SET_BG_COLOR
           
static int SET_CLIP
           
static int SET_COLOR
           
static int SET_FONT
           
static int SET_PAINT_MODE
           
static int SET_XOR_MODE
           
static int TRANSLATE
           
static int VERSION
           
 
Constructor Summary
GraphicsOperation(int opCode)
          Construct a new graphics operation with the give operation code.
 
Method Summary
 int getOperation()
          Return the operation code.
 void setOperation(int opCode)
          Set the operation code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOP

public static final int NOP
See Also:
Constant Field Values

VERSION

public static final int VERSION
See Also:
Constant Field Values

CLEAR_RECT

public static final int CLEAR_RECT
See Also:
Constant Field Values

CLIP_RECT

public static final int CLIP_RECT
See Also:
Constant Field Values

COPY_AREA

public static final int COPY_AREA
See Also:
Constant Field Values

DRAW_3D_RECT

public static final int DRAW_3D_RECT
See Also:
Constant Field Values

DRAW_ARC

public static final int DRAW_ARC
See Also:
Constant Field Values

DRAW_IMAGE_AT_POINT

public static final int DRAW_IMAGE_AT_POINT
See Also:
Constant Field Values

DRAW_IMAGE_IN_RECT

public static final int DRAW_IMAGE_IN_RECT
See Also:
Constant Field Values

DRAW_IMAGE_AT_POINT_WITH_BGCOLOR

public static final int DRAW_IMAGE_AT_POINT_WITH_BGCOLOR
See Also:
Constant Field Values

DRAW_IMAGE_IN_RECT_WITH_BGCOLOR

public static final int DRAW_IMAGE_IN_RECT_WITH_BGCOLOR
See Also:
Constant Field Values

DRAW_SUBIMAGE_IN_RECT

public static final int DRAW_SUBIMAGE_IN_RECT
See Also:
Constant Field Values

DRAW_SUBIMAGE_IN_RECT_WITH_BGCOLOR

public static final int DRAW_SUBIMAGE_IN_RECT_WITH_BGCOLOR
See Also:
Constant Field Values

DRAW_LINE

public static final int DRAW_LINE
See Also:
Constant Field Values

DRAW_OVAL

public static final int DRAW_OVAL
See Also:
Constant Field Values

DRAW_POLYGON

public static final int DRAW_POLYGON
See Also:
Constant Field Values

DRAW_POLYLINE

public static final int DRAW_POLYLINE
See Also:
Constant Field Values

DRAW_RECT

public static final int DRAW_RECT
See Also:
Constant Field Values

DRAW_ROUND_RECT

public static final int DRAW_ROUND_RECT
See Also:
Constant Field Values

DRAW_STRING

public static final int DRAW_STRING
See Also:
Constant Field Values

FILL_3D_RECT

public static final int FILL_3D_RECT
See Also:
Constant Field Values

FILL_ARC

public static final int FILL_ARC
See Also:
Constant Field Values

FILL_OVAL

public static final int FILL_OVAL
See Also:
Constant Field Values

FILL_POLYGON

public static final int FILL_POLYGON
See Also:
Constant Field Values

FILL_RECT

public static final int FILL_RECT
See Also:
Constant Field Values

FILL_ROUND_RECT

public static final int FILL_ROUND_RECT
See Also:
Constant Field Values

SET_CLIP

public static final int SET_CLIP
See Also:
Constant Field Values

SET_COLOR

public static final int SET_COLOR
See Also:
Constant Field Values

SET_FONT

public static final int SET_FONT
See Also:
Constant Field Values

SET_PAINT_MODE

public static final int SET_PAINT_MODE
See Also:
Constant Field Values

SET_XOR_MODE

public static final int SET_XOR_MODE
See Also:
Constant Field Values

TRANSLATE

public static final int TRANSLATE
See Also:
Constant Field Values

SET_BG_COLOR

public static final int SET_BG_COLOR
See Also:
Constant Field Values
Constructor Detail

GraphicsOperation

public GraphicsOperation(int opCode)
Construct a new graphics operation with the give operation code.

Method Detail

getOperation

public int getOperation()
Return the operation code.


setOperation

public void setOperation(int opCode)
Set the operation code.