void | copyAreaImpl(int x, int y, int width, int height, int dx, int dy)
|
Graphics | create() - These are declared abstract as there may be context-specific issues.
|
void | draw(Shape s) - Overloaded methods that do actual drawing need to enter the gdk threads
and also do certain things before and after.
|
void | drawGlyphVector(GlyphVector gv, float x, float y)
|
boolean | drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
|
boolean | drawImage(Image img, int x, int y, ImageObserver observer)
|
protected boolean | drawImage(Image img, AffineTransform xform, Color bgcolor, ImageObserver obs)
|
void | drawRenderedImage(RenderedImage image, AffineTransform xform)
|
void | fill(Shape s)
|
static Graphics2D | getComponentGraphics(GtkComponentPeer component) - Returns a Graphics2D object for a component, either an instance of this
class (if xrender is supported), or a context which copies.
|
GraphicsConfiguration | getDeviceConfiguration()
|
protected ColorModel | getNativeCM() - Returns the Colour Model describing the native, raw image data for this
specific peer.
|
protected Rectangle2D | getRealBounds() - Find the bounds of this graphics context, in device space.
|
static GtkImage | grab(GtkComponentPeer component) - Not really related (moveme?).
|
static boolean | hasXRender() - Query if the system has the XRender extension.
|
protected long | initFromVolatile(long pixmapPtr) - Creates a cairo_t for a volatile image
|
protected @Override | long init(long pointer)
|
protected @Override | void cairoArc(long pointer, double x, double y, double radius, double angle1, double angle2)
|
protected @Override | void cairoClip(long pointer)
|
protected @Override | void cairoClosePath(long pointer)
|
protected @Override | void cairoCurveTo(long pointer, double x1, double y1, double x2, double y2, double x3, double y3)
|
protected @Override | void cairoFill(long pointer, double alpha)
|
protected @Override | void cairoLineTo(long pointer, double x, double y)
|
protected @Override | void cairoMoveTo(long pointer, double x, double y)
|
protected @Override | void cairoNewPath(long pointer)
|
protected @Override | void cairoRectangle(long pointer, double x, double y, double width, double height)
|
protected @Override | void cairoResetClip(long pointer)
|
protected @Override | void cairoRestore(long pointer)
|
protected @Override | void cairoSave(long pointer)
|
protected @Override | void cairoScale(long pointer, double x, double y)
|
protected @Override | void cairoSetAntialias(long pointer, boolean aa)
|
protected @Override | void cairoSetDash(long pointer, double[] dashes, int ndash, double offset)
|
protected @Override | void cairoSetFillRule(long pointer, int cairoFillRule)
|
protected @Override | void cairoSetLine(long pointer, double width, int cap, int join, double miterLimit)
|
protected @Override | void cairoSetMatrix(long pointer, double[] m)
|
protected @Override | void cairoSetOperator(long pointer, int cairoOperator)
|
protected @Override | void cairoSetRGBAColor(long pointer, double red, double green, double blue, double alpha)
|
protected @Override | void cairoStroke(long pointer)
|
protected @Override | void drawCairoSurface(CairoSurface surface, AffineTransform tx, double alpha, int interpolation)
|
protected @Override | void drawPixels(long pointer, int[] pixels, int w, int h, int stride, double[] i2u, double alpha, int interpolation)
|
protected @Override | void setGradient(long pointer, double x1, double y1, double x2, double y2, int r1, int g1, int b1, int a1, int r2, int g2, int b2, int a2, boolean cyclic)
|
protected @Override | void setPaintPixels(long pointer, int[] pixels, int w, int h, int stride, boolean repeat, int x, int y)
|