org.jfree.pixie.wmf

Class MfType


public class MfType
extends java.lang.Object

Predefined types of Windows metafile records.

Field Summary

static int
ANIMATE_PALETTE
static int
ARC
static int
BIT_BLT
static int
CHORD
static int
CREATE_BRUSH_INDIRECT
static int
CREATE_DIB_PATTERN_BRUSH
static int
CREATE_FONT_INDIRECT
static int
CREATE_PALETTE
static int
CREATE_PATTERN_BRUSH
static int
CREATE_PEN_INDIRECT
static int
CREATE_REGION
static int
DELETE_OBJECT
static int
ELLIPSE
static int
END_OF_FILE
static int
ESCAPE
static int
EXCLUDE_CLIP_RECT
static int
EXT_FLOOD_FILL
static int
EXT_TEXT_OUT
static int
FILL_REGION
static int
FLOOD_FILL
static int
FRAME_REGION
static int
INTERSECT_CLIP_RECT
static int
INVERT_REGION
static int
LINE_TO
static int
MAPPING_MODE
static int
MOVE_TO
static int
OFFSET_CLIP_RGN
static int
OFFSET_VIEWPORT_ORG
static int
OFFSET_WINDOW_ORG
static int
OLD_BIT_BLT
static int
OLD_CREATE_PATTERN_BRUSH
static int
OLD_STRETCH_BLT
static int
PAINTREGION
static int
PAT_BLT
static int
PIE
static int
POLYGON
static int
POLYLINE
static int
POLY_POLYGON
static int
RASTER
static int
REALISE_PALETTE
static int
RECTANGLE
static int
RESIZE_PALETTE
static int
RESTORE_DC
static int
ROUND_RECT
static int
SAVE_DC
static int
SCALE_VIEWPORT_EXT
static int
SCALE_WINDOW_EXT
static int
SELECT_CLIP_REGION
static int
SELECT_OBJECT
static int
SELECT_PALETTE
static int
SET_BK_COLOR
static int
SET_BK_MODE
static int
SET_DIBITS_TO_DEVICE
static int
SET_MAPPER_FLAGS
static int
SET_MAP_MODE
static int
SET_PALETTE_ENTRIES
static int
SET_PIXEL
static int
SET_POLY_FILL_MODE
static int
SET_ROP2
static int
SET_STRETCH_BLT_MODE
static int
SET_TEXT_ALIGN
static int
SET_TEXT_CHAR_EXTRA
static int
SET_TEXT_COLOR
static int
SET_TEXT_JUSTIFICATION
static int
SET_VIEWPORT_EXT
static int
SET_VIEWPORT_ORG
static int
SET_WINDOW_EXT
static int
SET_WINDOW_ORG
static int
STATE
Type bit flags.
static int
STRETCH_BLT
static int
STRETCH_DIBITS
static int
TEXT_OUT
static int
VECTOR

Method Summary

boolean
doesMark()
True if this record marks the screen.
static MfType
get(int id)
Map a 16-bit type id onto an object.
int
getId()
String
getName()
int
getType()
boolean
isMappingMode()
True if this record affects mapping modes.

Field Details

ANIMATE_PALETTE

public static final int ANIMATE_PALETTE
Field Value:
1078

ARC

public static final int ARC
Field Value:
2071

BIT_BLT

public static final int BIT_BLT
Field Value:
2368

CHORD

public static final int CHORD
Field Value:
2096

CREATE_BRUSH_INDIRECT

public static final int CREATE_BRUSH_INDIRECT
Field Value:
764

CREATE_DIB_PATTERN_BRUSH

public static final int CREATE_DIB_PATTERN_BRUSH
Field Value:
322

CREATE_FONT_INDIRECT

public static final int CREATE_FONT_INDIRECT
Field Value:
763

CREATE_PALETTE

public static final int CREATE_PALETTE
Field Value:
247

CREATE_PATTERN_BRUSH

public static final int CREATE_PATTERN_BRUSH
Field Value:
505

CREATE_PEN_INDIRECT

public static final int CREATE_PEN_INDIRECT
Field Value:
762

CREATE_REGION

public static final int CREATE_REGION
Field Value:
1791

DELETE_OBJECT

public static final int DELETE_OBJECT
Field Value:
496

ELLIPSE

public static final int ELLIPSE
Field Value:
1048

END_OF_FILE

public static final int END_OF_FILE
Field Value:
0

ESCAPE

public static final int ESCAPE
Field Value:
1574

EXCLUDE_CLIP_RECT

public static final int EXCLUDE_CLIP_RECT
Field Value:
1045

EXT_FLOOD_FILL

public static final int EXT_FLOOD_FILL
Field Value:
1352

EXT_TEXT_OUT

public static final int EXT_TEXT_OUT
Field Value:
2610

FILL_REGION

public static final int FILL_REGION
Field Value:
552

FLOOD_FILL

public static final int FLOOD_FILL
Field Value:
1049

FRAME_REGION

public static final int FRAME_REGION
Field Value:
1065

INTERSECT_CLIP_RECT

public static final int INTERSECT_CLIP_RECT
Field Value:
1046

INVERT_REGION

public static final int INVERT_REGION
Field Value:
298

LINE_TO

public static final int LINE_TO
Field Value:
531

MAPPING_MODE

public static final int MAPPING_MODE
Field Value:
8

MOVE_TO

public static final int MOVE_TO
Field Value:
532

OFFSET_CLIP_RGN

public static final int OFFSET_CLIP_RGN
Field Value:
544

OFFSET_VIEWPORT_ORG

public static final int OFFSET_VIEWPORT_ORG
Field Value:
529

OFFSET_WINDOW_ORG

public static final int OFFSET_WINDOW_ORG
Field Value:
527

OLD_BIT_BLT

public static final int OLD_BIT_BLT
Field Value:
2338

OLD_CREATE_PATTERN_BRUSH

public static final int OLD_CREATE_PATTERN_BRUSH
Field Value:
505

OLD_STRETCH_BLT

public static final int OLD_STRETCH_BLT
Field Value:
2851

PAINTREGION

public static final int PAINTREGION
Field Value:
299

PAT_BLT

public static final int PAT_BLT
Field Value:
1565

PIE

public static final int PIE
Field Value:
2074

POLYGON

public static final int POLYGON
Field Value:
804

POLYLINE

public static final int POLYLINE
Field Value:
805

POLY_POLYGON

public static final int POLY_POLYGON
Field Value:
1336

RASTER

public static final int RASTER
Field Value:
4

REALISE_PALETTE

public static final int REALISE_PALETTE
Field Value:
53

RECTANGLE

public static final int RECTANGLE
Field Value:
1051

RESIZE_PALETTE

public static final int RESIZE_PALETTE
Field Value:
313

RESTORE_DC

public static final int RESTORE_DC
Field Value:
295

ROUND_RECT

public static final int ROUND_RECT
Field Value:
1564

SAVE_DC

public static final int SAVE_DC
Field Value:
30

SCALE_VIEWPORT_EXT

public static final int SCALE_VIEWPORT_EXT
Field Value:
1042

SCALE_WINDOW_EXT

public static final int SCALE_WINDOW_EXT
Field Value:
1024

SELECT_CLIP_REGION

public static final int SELECT_CLIP_REGION
Field Value:
300

SELECT_OBJECT

public static final int SELECT_OBJECT
Field Value:
301

SELECT_PALETTE

public static final int SELECT_PALETTE
Field Value:
564

SET_BK_COLOR

public static final int SET_BK_COLOR
Field Value:
513

SET_BK_MODE

public static final int SET_BK_MODE
Field Value:
258

SET_DIBITS_TO_DEVICE

public static final int SET_DIBITS_TO_DEVICE
Field Value:
3379

SET_MAPPER_FLAGS

public static final int SET_MAPPER_FLAGS
Field Value:
561

SET_MAP_MODE

public static final int SET_MAP_MODE
Field Value:
259

SET_PALETTE_ENTRIES

public static final int SET_PALETTE_ENTRIES
Field Value:
55

SET_PIXEL

public static final int SET_PIXEL
Field Value:
1055

SET_POLY_FILL_MODE

public static final int SET_POLY_FILL_MODE
Field Value:
262

SET_ROP2

public static final int SET_ROP2
Field Value:
260

SET_STRETCH_BLT_MODE

public static final int SET_STRETCH_BLT_MODE
Field Value:
263

SET_TEXT_ALIGN

public static final int SET_TEXT_ALIGN
Field Value:
302

SET_TEXT_CHAR_EXTRA

public static final int SET_TEXT_CHAR_EXTRA
Field Value:
264

SET_TEXT_COLOR

public static final int SET_TEXT_COLOR
Field Value:
521

SET_TEXT_JUSTIFICATION

public static final int SET_TEXT_JUSTIFICATION
Field Value:
522

SET_VIEWPORT_EXT

public static final int SET_VIEWPORT_EXT
Field Value:
526

SET_VIEWPORT_ORG

public static final int SET_VIEWPORT_ORG
Field Value:
525

SET_WINDOW_EXT

public static final int SET_WINDOW_EXT
Field Value:
524

SET_WINDOW_ORG

public static final int SET_WINDOW_ORG
Field Value:
523

STATE

public static final int STATE
Type bit flags.
Field Value:
1

STRETCH_BLT

public static final int STRETCH_BLT
Field Value:
2881

STRETCH_DIBITS

public static final int STRETCH_DIBITS
Field Value:
3907

TEXT_OUT

public static final int TEXT_OUT
Field Value:
1313

VECTOR

public static final int VECTOR
Field Value:
2

Method Details

doesMark

public boolean doesMark()
True if this record marks the screen.

get

public static MfType get(int id)
Map a 16-bit type id onto an object.

getId

public int getId()

getName

public String getName()

getType

public int getType()

isMappingMode

public boolean isMappingMode()
True if this record affects mapping modes.