Package pivot.wtk.media.drawing

Contains a set of primitives for constructing vector-based drawings.

See:
          Description

Interface Summary
ArcListener Arc listener interface.
CanvasListener Canvas listener interface.
CubicCurveListener Cubic curve listener interface.
EllipseListener Ellipse listener interface.
GroupListener Group listener interface.
LineListener Line listener interface.
PathListener Path listener interface.
QuadCurveListener Quadratic curve listner interface.
RectangleListener Rectangle listener interface.
ShapeListener Shape listener interface.
ShapeTransformListener Shape transform listener interface.
TextListener Text listener interface.
 

Class Summary
Arc Shape representing an arc.
Canvas Shape representing the root of a shape hierarchy.
CubicCurve Shape representing a cubic curve.
Ellipse Shape representing an ellipse.
Group Shape representing a collection of other shapes.
Line Shape representing a line.
Path A shape representing a geometric path constructed from straight lines, quadratic curves, and and cubic (Bézier) curves.
Path.CurveTo Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the specified coordinates (x3,y3), using the specified points (x1,y1) and (x2,y2) as Bézier control points.
Path.LineTo Adds a point to the path by drawing a straight line from the current coordinates to the new specified coordinates.
Path.MoveTo Adds a point to the path by moving to the specified coordinates.
Path.Operation Abstract base class for path operations.
Path.QuadTo Adds a curved segment, defined by two new points, to the path by drawing a Quadratic curve that intersects both the current coordinates and the specified coordinates (x2,y2), using the specified point (x1,y1) as a quadratic parametric control point.
QuadCurve Shape representing a quad curve.
Rectangle Shape representing a rectangle.
Shape Abstract base class for shapes.
Shape.Rotate Represents a rotation transformation.
Shape.Scale Reprensents a scale transformation.
Shape.Transform Interface encapsulating an affine transformation.
Shape.Translate Represents a translation transformation.
Text Shape representing a block of text.
 

Enum Summary
Arc.Type Enum representing an arc closure type.
Path.WindingRule The winding rule specifies how the interior of a path is determined.
 

Package pivot.wtk.media.drawing Description

Contains a set of primitives for constructing vector-based drawings.