Package org.eclipse.swt.graphics
Class GCData
java.lang.Object
org.eclipse.swt.graphics.GCData
Instances of this class are descriptions of GCs in terms
of unallocated platform-specific data fields.
IMPORTANT: This class is not part of the public API for SWT. It is marked public only so that it can be shared within the packages provided by SWT. It is not available on all platforms, and should never be called from application code.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
IMPORTANT: This field is not part of the SWT public API.long
double
double
double[]
long
long
long
boolean
long
Usually a GdkWindow on GTK3, or a GdkSurface on GTK4int
IMPORTANT: This field is not part of the SWT public API.int
double[]
int
long
int
float[]
float
int
float
int
float
boolean
long
int
int
int
int
int
boolean
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
device
-
style
public int style -
state
public int state -
foregroundRGBA
IMPORTANT: This field is not part of the SWT public API. It is marked public only so that it can be shared within the packages provided by SWT. It is not available on all platforms and should never be accessed from application code.
-
backgroundRGBA
IMPORTANT: This field is not part of the SWT public API. It is marked public only so that it can be shared within the packages provided by SWT. It is not available on all platforms and should never be accessed from application code.
-
font
-
foregroundPattern
-
backgroundPattern
-
lineWidth
public float lineWidth -
lineStyle
public int lineStyle -
lineDashes
public float[] lineDashes -
lineDashesOffset
public float lineDashesOffset -
lineMiterLimit
public float lineMiterLimit -
lineCap
public int lineCap -
lineJoin
public int lineJoin -
xorMode
public boolean xorMode -
alpha
public int alpha -
interpolation
public int interpolation -
image
-
clipRgn
public long clipRgn -
context
public long context -
layout
public long layout -
damageRgn
public long damageRgn -
cairo
public long cairo -
regionSet
public long regionSet -
drawable
public long drawableUsually a GdkWindow on GTK3, or a GdkSurface on GTK4 -
cairoXoffset
public double cairoXoffset -
cairoYoffset
public double cairoYoffset -
disposeCairo
public boolean disposeCairo -
identity
public double[] identity -
clippingTransform
public double[] clippingTransform -
string
-
stringWidth
public int stringWidth -
stringHeight
public int stringHeight -
drawFlags
public int drawFlags -
realDrawable
public boolean realDrawable -
width
public int width -
height
public int height
-
-
Constructor Details
-
GCData
public GCData()
-