|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||