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 TypeFieldDescriptionintIMPORTANT: This field is not part of the SWT public API.longdoubledoubledouble[]longlonglongbooleanlongUsually a GdkWindow on GTK3, or a GdkSurface on GTK4intIMPORTANT: This field is not part of the SWT public API.intdouble[]intlongintfloat[]floatintfloatintfloatbooleanlongintintintintintboolean -
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()
-