Package com.flagstone.transform.shape

The shape package contains all the classes for encoding and decoding the data structures that represent the different shape definitions and strokes that are used to draw shapes.

See:
          Description

Interface Summary
ShapeRecord ShapeRecord is an interface to constrain the types of object that can be added to a Shape.
ShapeTag The ShapeTag interface provides a common set of methods for accessing the bounding box, line styles, fill styles and shape of all the different shape definitions available in Flash.
 

Class Summary
Curve Curve is used to define a curve.
DefineMorphShape DefineMorphShape defines a shape that will morph from one form into another.
DefineMorphShape2 DefineMorphShape2 defines a shape that will morph from one form into another.
DefineShape DefineShape defines a shape to be displayed.
DefineShape2 DefineShape2 defines a shape to be displayed with an extended set of fill styles.
DefineShape3 DefineShape3 defines a transparent shape to be displayed.
DefineShape4 DefineShape4 extends DefienShape3 by specifying the bounding box for the edges of the shape (the outline without taking the stroke thickness into account) as well as hints for improving the way shapes are drawn.
Line Line defines a straight line.
PathsArePostscript The PathsArePostscript class is used to notify the Flash Player that the glyphs encoded in a font definition were derived from a PostScript-based font definition.
Shape Shape is a container class for the shape objects (Line, Curve, ShapeStyle and ShapeStyle2 objects) that describe how a particular shape is drawn.
ShapeData ShapeData is a convenience class for holding a set of encoded ShapeRecords so that a Shape can be lazily decoded.
ShapeDecoder ShapeDecoder is used to decode the ShapeRecords that describe how a Shape is drawn.
ShapeStyle ShapeStyle is used to change the drawing environment when a shape is drawn.
ShapeStyle2 ShapeStyle2 extends the functionality of ShapeStyle by supporting lines drawn with the LineStyle2 object.
 

Package com.flagstone.transform.shape Description

The shape package contains all the classes for encoding and decoding the data structures that represent the different shape definitions and strokes that are used to draw shapes.



Copyright © 2002-2010 Flagstone Software Ltd.. All Rights Reserved.