Uses of Interface
com.flagstone.transform.shape.ShapeRecord

Packages that use ShapeRecord
com.flagstone.transform.coder The coder package contains the classes that perform the reading and writing of the binary data in a Flash file. 
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. 
 

Uses of ShapeRecord in com.flagstone.transform.coder
 

Methods in com.flagstone.transform.coder that return types with arguments of type ShapeRecord
 SWFFactory<ShapeRecord> DecoderRegistry.getShapeDecoder()
          Get the decoder that will be used for ShapeRecords.
 

Method parameters in com.flagstone.transform.coder with type arguments of type ShapeRecord
 void DecoderRegistry.setShapeDecoder(SWFFactory<ShapeRecord> factory)
          Set the decoder that will be used for shapes.
 

Uses of ShapeRecord in com.flagstone.transform.shape
 

Classes in com.flagstone.transform.shape that implement ShapeRecord
 class Curve
           Curve is used to define a curve.
 class Line
          Line defines a straight line.
 class ShapeData
          ShapeData is a convenience class for holding a set of encoded ShapeRecords so that a Shape can be lazily decoded.
 class ShapeStyle
          ShapeStyle is used to change the drawing environment when a shape is drawn.
 class ShapeStyle2
          ShapeStyle2 extends the functionality of ShapeStyle by supporting lines drawn with the LineStyle2 object.
 

Methods in com.flagstone.transform.shape that return types with arguments of type ShapeRecord
 List<ShapeRecord> Shape.getObjects()
          Get the list of shape records that define the shape.
 

Methods in com.flagstone.transform.shape with parameters of type ShapeRecord
 Shape Shape.add(ShapeRecord anObject)
          Adds the object to the list of shape records.
 

Method parameters in com.flagstone.transform.shape with type arguments of type ShapeRecord
 void ShapeDecoder.getObject(List<ShapeRecord> list, SWFDecoder coder, Context context)
          Decode and return a Flash object.
 void Shape.setObjects(List<ShapeRecord> list)
          Sets the list of shape records.
 

Constructor parameters in com.flagstone.transform.shape with type arguments of type ShapeRecord
Shape(List<ShapeRecord> list)
          Creates a Shape object, specifying the Objects that describe how the shape is drawn.
 



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