|
||||||||||
| 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 | |||||||||