# Package com.smartgwt.client.widgets.drawing

package com.smartgwt.client.widgets.drawing

- Related Packages
  Package
  Description
  com.smartgwt.client.widgets
  com.smartgwt.client.widgets.drawing.events
- Class
  Description
  AnimateShowEffect
  Configuration object for effect to apply during an animated show or hide.
  CircleToCommand
  Command to draw a segment of a specified circle.
  CloseCommand
  Command to close the current sub-path.
  ColorStop
  An object containing properties that is used in Gradient types
  DataURLCallback
  DrawBlockConnector
  DrawItem subclass to render multi-segment, orthogonal-routing paths.
  DrawCurve
  DrawItem that renders cubic bezier curves.
  DrawDiamond
  DrawItem subclass to render diamond shapes
  DrawGroup
  DrawItem subclass to manage a group of other DrawItem instances.
  DrawImage
  DrawItem subclass to render embedded images.
  DrawItem
  Base class for graphical elements drawn in a DrawPane.
  DrawKnob
  Canvas that renders a `DrawItem` into a `DrawPane` and provides interactivity for that drawItem, including drag and drop.
  DrawLabel
  DrawItem subclass to render a single-line text label.
  DrawLine
  DrawItem subclass to render line segments.
  DrawLinePath
  DrawItem subclass to render a connector between two points.
  DrawOval
  DrawItem subclass to render oval shapes, including circles.
  DrawPane
  A DrawPane is a container for drawing bitmap and vector graphics using browser's built-in freeform drawing capabilities.
  DrawPane.InvalidDrawingTypeException
  DrawPath
  Draws a multi-segment line.
  DrawPolygon
  DrawItem subclass to render polygons
  DrawRect
  DrawItem subclass to render rectangle shapes, optionally with rounded corners.
  DrawSector
  DrawItem subclass to render Pie Slices.
  DrawShape
  DrawItem to render a shape defined by executing the series of drawing commands in the `commands` array.
  DrawShapeCommand
  Holds the information of a drawing command.
  DrawTriangle
  DrawItem subclass to render triangles
  Gauge
  The Gauge widget class implements a graphical speedometer-style gauge for displaying a measurement by means of a needle on a dial.
  GaugeSector
  Represents a sector on the gauge.
  Gradient
  Defines a simple gradient vertical gradient between `two` `colors`, or using `colorStops`.
  LinearGradient
  Definition of a linear gradient between two points, (`x1`, `y1`) and (`x2`, `y2`).
  LineToCommand
  Command to draw a multi-segment line.
  MoveToCommand
  Command to start a new sub-path.
  Point
  X/Y position in pixels, specified as an Array with two members, for example: [30, 50]
  RadialGradient
  Definition of a radial gradient.
  Shadow
  A class used to define a shadow used in a Draw<Shape> Types.
  SimpleGradient
  Definition of a simple linear gradient defined by 2 colors and a `direction`.