# Package kiyut.sketsa.canvas

- Interface Summary
  Interface | Description
  --- | ---
  CanvasGrid | Canvas Grid Interface
  EditorUserAgent | User Agent for SVG Editor

- Class Summary
  Class | Description
  --- | ---
  CanvasBackground | Canvas Background.
  CanvasModel | Canvas Model for VectorCanvas
  CanvasSelection | This class represents the current state of the canvas selection.
  CanvasSelectionTransferData | CanvasSelectionTransferData DnD support.
  CanvasTransferable | CanvasTransferable DnD support
  CanvasTransferData | CanvasTransferData DnD Support
  CanvasTransferHandler | CanvasTransferHandler DnD support
  CanvasUserAgent | CanvasUserAgent
  CanvasUtilities | Collection of Canvas Utilities
  DefaultCanvasGrid | Implementation CanvasGrid, some of the value is come from CanvasOptions
  Ruler | Ruler for Canvas.
  SVGSelectableNodeFilter | Canvas Selectable NodeFilter
  VectorCanvas | A Vector Canvas component which represents a blank rectangular area of the screen onto which the application can draw or from which the component can trap input events from the user.

- Exception Summary
  Exception | Description
  --- | ---
  CanvasException | Base class for CanvasException