|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AvatarContent | Marker interface for content to be depicted by a custom avatar. |
AvatarView | Policy for a viewer that uses custom avatars. |
Painter | Object to be used in custom avatar painting. |
PainterSource | Factory for creating and transforming avatar painters. |
PainterSource.Transform | Marks an immutable transform. |
Pickable | Can be picked within a viewer controlled by AvatarView . |
PlaneView | Policy for a custom viewer that plots to an unbounded plane. |
ZoomPanView | Policy for a viewer that zooms and pans over a bounded plane area. |
Class Summary | |
---|---|
AvatarPolicies | Mix-in for avatar creation, painting and drag policies. |
AvatarPolicy | Defines how a custom avatar should paint its content. |
AvatarViewWorks | SelectionView that (partially) implements AvatarView . |
DragPolicy | Defines how a custom viewer should drag an avatar selection. |
PainterMaster | Abstracts the features required to paint AvatarContent . |
PainterMaster.Outlined | Abstracts outline features required to paint AvatarContent . |
PainterMaster.Rastered | Abstracts raster features required to paint AvatarContent . |
PainterMaster.Textual | Abstracts text features required to paint AvatarContent . |
PlaneViewWorks | AvatarViewWorks that implements PlaneView . |
ZoomPanViewWorks | PlaneViewWorks that implements ZoomPanView . |
Enum Summary | |
---|---|
PainterMaster.Scaling | Defines how an PainterMaster.Outlined should scale its pen. |
PlaneView.ResizeResponse | Possible responses to resizing of the viewer managed by a PlaneView . |
Core types for custom viewers.
The types in this package specify the painting and behaviour of avatars in custom viewers.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |