Interface | Description |
---|---|
Paintable |
Basic interface for objects which know how to paint themselves to a graphics context.
|
PaintableCollector |
Something which can collect paintables.
|
PaintableVisitor |
Visitor for paintables.
|
RecolorableIcon |
Interface for icons which can be recolored.
|
Class | Description |
---|---|
AbstractDescendingPaintableVisitor |
A paintable visitor which automatically descends into groups.
|
Context |
Drawing context.
|
DynamicallyScaledIcon |
Dynamically scaled icon depending on an UI font resource.
|
PaintableClipShape |
Clip shape.
|
PaintableComposite |
Paintable composite.
|
PaintableGroup |
A paintable group opens a new context for its children.
|
PaintableImage |
An image defined as a paintable,
In general usage of images should be avoided, as they counteract the purpose
of having a scalable icon.
|
PaintableRestoreTransform |
Restore a stored transformation.
|
PaintableShape |
A paintable shape.
|
PaintableStoreTransform |
Store the current transform.
|
PaintableTransform |
Paintable transformation.
|
PhysicalSizeImageConverter |
Helper class allowing to provide an icon in a given physical size
for a given graphics configuration.
|
RecoloringVisitor |
A visitor which creates a recolored version of a paintable.
|
ScaledIcon |
An icon based on a
vector image . |
SimpleVectorImageReader |
Minimalistic reader for vector icons.
|
VectorImage |
Image based on vector forms..
|
This package holds basic classes and interfaces for scalable vector icons. This is expected to be a minimal standalone package, so there are no dependencies to other modules in the de.caff universe.