Skip to main content
summaryrefslogtreecommitdiffstats
blob: eebdef85d6116630c53e842942b2e31b80d88e22 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package org.eclipse.swt.internal.motif;

/*
 * Licensed Materials - Property of IBM,
 * (c) Copyright IBM Corp. 1998, 2000  All Rights Reserved
 */
 
public class XGCValues {
	public int function;		/* logical operation */
	public int plane_mask;/* plane mask */
	public int foreground;/* foreground pixel */
	public int background;/* background pixel */
	public int line_width;		/* line width */
	public int line_style;	 	/* LineSolid, LineOnOffDash, LineDoubleDash */
	public int cap_style;	  	/* CapNotLast, CapButt, CapRound, CapProjecting */
	public int join_style;	 	/* JoinMiter, JoinRound, JoinBevel */
	public int fill_style;	 	/* FillSolid, FillTiled, FillStippled, FillOpaeueStippled */
	public int fill_rule;	  	/* EvenOddRule, WindingRule */
	public int arc_mode;		/* ArcChord, ArcPieSlice */
	public int tile;		/* tile pixmap for tiling operations */
	public int stipple;		/* stipple 1 plane pixmap for stipping */
	public int ts_x_origin;	/* offset for tile or stipple operations */
	public int ts_y_origin;
	public int font;	     /* default text font for text operations */
	public int subwindow_mode;     /* ClipByChildren, IncludeInferiors */
	public int graphics_exposures;/* boolean, should exposures be generated */
	public int clip_x_origin;	/* origin for clipping */
	public int clip_y_origin;
	public int clip_mask;	/* bitmap clipping; other calls for rects */
	public int dash_offset;	/* patterned/dashed line information */
	public byte dashes;
	public static final int sizeof = 92;
}

Back to the top