| Interfaces |
| XAnimatedSprite |
This interface can be used to control an animated sprite object. |
| XAnimation |
This interface defines an animation sequence. |
| XBezierPolyPolygon2D |
This is a specialized interface for a 2D poly-polygon containing
straight line and bezier segments. |
| XBitmap |
This is a generic interface to a bitmap. |
| XBitmapCanvas |
This is a specialization of the canvas interface for bitmapped
canvases. |
| XBitmapPalette |
Interface to access the palette of a color-indexed bitmap.
|
| XBufferController |
Interface providing access to double/multi-buffer facilities of
screen devices. |
| XCachedPrimitive |
Interface for cached repaint of already drawn XCanvas
primitives. |
| XCanvas |
Central interface for rendering. |
| XCanvasFont |
This interface provides access to a specific, XCanvas-dependent
font incarnation. This font is not universally usable, but belongs
to the XCanvas it was queried from.
|
| XColorSpace |
Information how to interpret certain color data. |
| XCustomSprite |
Interface to control a custom sprite object on a XSpriteCanvas. |
| XGraphicDevice |
This interface provides access to a graphic device, such as a
printer, or a screen device. Every canvas ( |
| XHalfFloatBitmap |
Specialized interface for bitmaps containing half floats as their
color components. |
| XHalfFloatReadOnlyBitmap |
Specialized interface for bitmaps containing half floats as their
color components. Half floats are 16 bit wide, and some high-end
GPUs already have them as supported frame buffer format. In
contrast to XHalfFloatBitmap, this interface only
permits read-only access. |
| XIeeeDoubleBitmap |
This is a specialized interface for bitmaps containing IEEE
doubles for their color components. |
| XIeeeDoubleReadOnlyBitmap |
This is a specialized interface for bitmaps containing IEEE
doubles for their color components. In contrast to
XIeeeDoubleBitmap, this interface only permits
read-only access. |
| XIeeeFloatBitmap |
Specialized interface for bitmaps containing IEEE floats as their
color components. |
| XIeeeFloatReadOnlyBitmap |
Specialized interface for bitmaps containing IEEE floats as their
color components. In contrast to XIeeeFloatBitmap,
this interface only permits read-only access. |
| XIntegerBitmap |
This is a specialized interface for bitmaps having integer color
channels. |
| XIntegerBitmapColorSpace |
A color space for integer bitmap formats |
| XIntegerReadOnlyBitmap |
This is a specialized interface for bitmaps having integer color
channels. In contrast to XIntegerBitmap, this
interface only permits read-only access. |
| XLinePolyPolygon2D |
Specialized interface for a 2D poly-polygon containing only straight line segments.
|
| XParametricPolyPolygon2D |
Interface to a dynamic poly-polygon generator, that generates
poly-polygons depending on a given parameter value. |
| XPolyPolygon2D |
Generic interface for poly-polygons in 2D.
|
| XSimpleCanvas |
Provides the basic graphical output operations for a canvas. |
| XSprite |
Interface to control a sprite object. |
| XSpriteCanvas |
Specialization of a XBitmapCanvas, where moving, animated objects
(called sprites) are supported. |
| XTextLayout |
This is the central interface for text layouting. |
| XVolatileBitmap |
This is a specialized interface to a volatile bitmap (which can
become invalid at any point in time).
|
| Structs |
| ARGBColor |
ARGB color quad |
| AnimationAttributes |
This structure contains attributes needed to run an animation.
|
| Caret |
This structure contains the caret information. |
| ColorProfile |
ICC Color profile |
| FloatingPointBitmapLayout |
This structure describes the memory layout of a bitmap having
floating point color channels. |
| FontInfo |
This structure provides information about a specific font. |
| FontMetrics |
Metrics global to the font, i.e. not specific to single
glyphs. The font height is defined as
ascent+descent+internalLeading, and therefore not explicitely
included here. |
| FontRequest |
This structure contains all information necessary to describe a
font to be queried from XCanvas. |
| IntegerBitmapLayout |
This structure describes the memory layout of a bitmap having
integer color channels. |
| Panose |
|
| RGBColor |
RGB color triplet |
| RenderState |
This structure contains information passed to each
XCanvas render operation. |
| StringContext |
Collection of string-related arguments used on all canvas text
interfaces. |
| StrokeAttributes |
This structure contains all attributes required for path stroking. |
| TextHit |
This structure contains hit information for XTextLayout. |
| Texture |
Contains all information needed to define a texture. |
| ViewState |
This structure contains information considered the view state. |
Copyright © 1995, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.