Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AdvancedRectangle
| com.degrafa.geometry | Used by the CSSSkin for graphics rendering. | |
| ArcUtils
| com.degrafa.geometry.utilities | A helper utility class for drawing arcs. | |
| BitmapFill
| com.degrafa.paint | Used to fill an area on screen with a bitmap or other DisplayObject. | |
| BlendFill
| com.degrafa.paint | Used to wrap standard IFill objects for use in a ComplexFill. | |
| Circle
| com.degrafa.geometry | The Circle element draws a circle using the specified center point and radius. | |
| CircleRepeater
| com.degrafa.geometry.repeaters | The CircleRepeater element draws a circle using the specified center point and radius. | |
| CloneUtil
| com.degrafa.core.utils | A helper utility class for cloning objects. | |
| ClosePath
| com.degrafa.geometry.segment | The "closepath" (Z or z) ends the current subpath by drawing a straight line from the current point to current subpath's initial point. | |
| ColorKeys
| com.degrafa.core.utils | A list of colorKey name constants that respect the SVG specification of ColorKeys. | |
| ColorUtil
| com.degrafa.core.utils | A helper utility class for color conversion. | |
| ComplexFill
| com.degrafa.paint | Used to render multiple, layered IFill objects as a single fill. | |
| CSSSkin
| com.degrafa.skins | A Flex skin for applying advanced styling through W3C based CSS. | |
| CubicBezier
| com.degrafa.geometry | The CubicBezier element draws a cubic Bézier using the specified start point, end point and 2 control points. | |
| CubicBezierRepeater
| com.degrafa.geometry.repeaters | The CubicBezierRepeater element draws a cubic Bézier using the specified start point, end point and 2 control points. | |
| CubicBezierTo
| com.degrafa.geometry.segment | A cubic Bézier (C,c S,s) segment is defined by a end point and two control points. | |
| DegrafaCollection
| com.degrafa.core.collections | The Degrafa collection stores a collection of objects of a specific type and is the base class for all collection objects. | |
| DegrafaObject
| com.degrafa.core | Base class for all event enabled Degrafa objects. | |
| DegrafaSkinManipulator
| com.degrafa.core.manipulators | The DegrafaSkinManipulator allows one to tie in and manipulate the specified IGraphicSkin for an object. | |
| DisplayObjectCollection
| com.degrafa.core.collections | The DisplayObjectCollection stores a collection of flash.display.DisplayObject objects. | |
| Ellipse
| com.degrafa.geometry | The Ellipse element draws a ellipse using the specified x,y, width and height. | |
| EllipseRepeater
| com.degrafa.geometry.repeaters | The EllipseRepeater element draws an ellipse using the specified x,y, width, height. | |
| EllipticalArc
| com.degrafa.geometry | The EllipticalArc element draws an elliptical arc using the specified x, y, width, height, start angle, arc and closure type. | |
| EllipticalArcRepeater
| com.degrafa.geometry.repeaters | The EllipticalArcRepeater element draws an elliptical arc using the specified x, y, width, height, start angle, arc and closure type. | |
| EllipticalArcTo
| com.degrafa.geometry.segment | Defines an elliptical arc (A,a) segment from the current point. | |
| FillCollection
| com.degrafa.core.collections | The FillCollection stores a collection of IGraphicsFill objects | |
| Geometry
| com.degrafa.geometry | A geometry object is a type of Degrafa object that enables rendering to a graphics context. | |
| GeometryCollection
| com.degrafa.core.collections | The GeometryCollection stores a collection of IGeometry objects | |
| GeometryComposition
| com.degrafa | GeometryComposition allows composing only objects that extend Geometry. | |
| GeometryGroup
| com.degrafa | GeometryGroup is where composition is achieved for all Degrafa objects that render to a graphics context. | |
| GeometryUtils
| com.degrafa.geometry.utilities | A helper utility class for various geometric calculations. | |
| GradientFillBase
| com.degrafa.paint | The gradient fill class lets you specify a gradient fill. | |
| GradientStop
| com.degrafa.paint | The gradient stop class defines the objects that control a transition as part of a gradient fill. | |
| GradientStopsCollection
| com.degrafa.core.collections | The GradientStopsCollection stores a collection of GradientStop objects | |
| GradientStrokeBase
| com.degrafa.paint | The gradient stroke class lets you specify a gradient filled stroke. | |
| Graphic
| com.degrafa | Graphic is the base class for Degrafa objects that allow complete composition GeometryGroup for example. | |
| GraphicBorderSkin
| com.degrafa.skins | GraphicBorderSkin is an extension of Border for use declarativly. | |
| GraphicImage
| com.degrafa | GraphicImage Enables support for images to be added to compositions. | |
| GraphicPoint
| com.degrafa | Simple point definition. | |
| GraphicPointCollection
| com.degrafa.core.collections | The GraphicPointCollection stores a collection of IGraphicPoint objects | |
| GraphicPointEX
| com.degrafa | Extended Degrafa event enabled point definition. | |
| GraphicPointEXCollection
| com.degrafa.core.collections | The GraphicPointEXCollection stores a collection of GraphicPointEX objects | |
| GraphicProgrammaticSkin
| com.degrafa.skins | GraphicProgrammaticSkin is an extension of ProgrammaticSkin for use declarativly. | |
| GraphicRectangularBorderSkin
| com.degrafa.skins | GraphicRectangularBorderSkin is an extension of RectangularBorder for use declarativly. | |
| GraphicsCollection
| com.degrafa.core.collections | The GraphicsCollection stores a collection of IGraphic objects | |
| GraphicSkinCollection
| com.degrafa.core.collections | The GraphicSkinCollection stores a collection of IGraphicSkin objects | |
| GraphicText
| com.degrafa | GraphicText extends TextField and enables support for text fields to be added to compositions. | |
| HorizontalLine
| com.degrafa.geometry | The HorizontalLine element draws a horizontal line using the specified x, y, and x1 coordinate values. | |
| HorizontalLineRepeater
| com.degrafa.geometry.repeaters | The HorizontalLineRepeater element draws a horizontal line using the specified x, y, and x1 coordinate values. | |
| HorizontalLineTo
| com.degrafa.geometry.segment | A horizontal line (H,h) segment is defined by a ending x-axis point. | |
| IBlend
| com.degrafa.core | Base interface for Degrafa objects that require a blend mode. | |
| IDegrafaCollection
| com.degrafa.core.collections | Base interface for all Degrafa collection classes. | |
| IDegrafaObject
| com.degrafa.core | Base interface for all event enabled Degrafa objects. | |
| IGeometry
| com.degrafa | Base interface for all Degrafa geometry objects. | |
| IGeometryComposition
| com.degrafa | Base interface for all composable Degrafa objects. | |
| IGraphic
| com.degrafa | Base interface for Degrafa Graphic objects. | |
| IGraphicPoint
| com.degrafa | Base interface for Degrafa point objects. | |
| IGraphicsFill
| com.degrafa.core | Base interface for all Degrafa fill objects. | |
| IGraphicSkin
| com.degrafa.core | Base interface for all Degrafa skin objects. | |
| IGraphicsStroke
| com.degrafa.core | Base interface for all Degrafa stroke objects. | |
| ISegment
| com.degrafa.geometry.segment | Base interface for all Degrafa segment objects. | |
| ITransform
| com.degrafa.transform | ITransform is the base interface for transform classes. | |
| Line
| com.degrafa.geometry | The Line element draws a line using the specified x, y, x1 and y1 coordinate values. | |
| LinearGradientFill
| com.degrafa.paint | The linear gradient fill class lets you specify a gradient fill. | |
| LinearGradientStroke
| com.degrafa.paint | The linear gradient stroke class lets you specify a gradient filled stroke. | |
| LineRepeater
| com.degrafa.geometry.repeaters | The LineRepeater element draws a line using the specified x, y, x1, y1, coordinate values. | |
| LineTo
| com.degrafa.geometry.segment | A line (L,l) segment is defined by a ending x-axis and y-axis point. | |
| MatrixTransform
| com.degrafa.transform | Matrix Transform creates an affine matrix transformation to manipulate the object in the two dimensional space using custom transformations not provided by the other transform classes. | |
| Measure
| com.degrafa.core | ||
| Move
| com.degrafa.geometry | The Move element moves the drawing context current point to a specified x and y coordinate value. | |
| MoveTo
| com.degrafa.geometry.segment | A line (M,m) segment is defined by a target x-axis and y-axis point. | |
| Path
| com.degrafa.geometry | The Path element draws a path comprised of several available path commands using the specified path data value. | |
| Polygon
| com.degrafa.geometry | The Polygon element draws a polygon using the specified points. | |
| PolygonLibrary
| com.degrafa.geometry | ||
| PolygonRepeater
| com.degrafa.geometry.repeaters | The PolygonRepeater element draws a polygon using the specified points. | |
| Polyline
| com.degrafa.geometry | The Polyline element draws a polyline using the specified points. | |
| PolyLineRepeater
| com.degrafa.geometry.repeaters | The PolylineRpeater element draws a polyline using the specified points. | |
| QuadraticBezier
| com.degrafa.geometry | The QuadraticBezier element draws a quadratic Bézier using the specified start point, end point and control point. | |
| QuadraticBezierRepeater
| com.degrafa.geometry.repeaters | The QuadraticBezierRepeater element draws a quadratic Bézier using the specified start point, end point and control point. | |
| QuadraticBezierTo
| com.degrafa.geometry.segment | Defines a quadratic Bézier curve from the current point to (x,y) using (cx,cy) as the control point. | |
| RadialGradientFill
| com.degrafa.paint | The radial gradient fill class lets you specify a gradient fill that radiates out from the center of a graphical element. | |
| RadialGradientStroke
| com.degrafa.paint | The radial gradient stroke class lets you specify a gradient stroke that radiates out from the center of a graphical element. | |
| RegularRectangle
| com.degrafa.geometry | The RegularRectangle element draws a regular rectangle using the specified x,y, width and height. | |
| RegularRectangleRepeater
| com.degrafa.geometry.repeaters | The RegularRectangleRepeater element draws a regular rectangle using the specified x,y, width and height. | |
| Repeater
| com.degrafa.geometry.repeaters | The Repeater element repeats a series of objects using the specified count, offsetX, and offsetY. | |
| RotateTransform
| com.degrafa.transform | RotateTransform rotates an object in the two-dimensional plane by specifying an angle (property angle) and a center point expressed in the coordinate space of the element being transformed (properties centerX and centerY). | |
| RoundedRectangle
| com.degrafa.geometry | The RoundedRectangle element draws a rounded rectangle using the specified x,y, width, height and corner radius. | |
| RoundedRectangleComplex
| com.degrafa.geometry | The RoundedRectangleComplex element draws a complex rounded rectangle using the specified x,y, width, height and top left radius, top right radius, bottom left radius and bottom right radius. | |
| RoundedRectangleComplexRepeater
| com.degrafa.geometry.repeaters | The RoundedRectangleComplex element draws a complex rounded rectangle using the specified x,y, width, height and top left radius, top right radius, bottom left radius and bottom right radius. | |
| RoundedRectangleRepeater
| com.degrafa.geometry.repeaters | The RoundedRectangleRepeater element draws a rounded rectangle using the specified x,y, width, height and corner radius. | |
| ScaleTransform
| com.degrafa.transform | ScaleTransform scaless an object starting from a defined center point (properties CenterX and CenterY); different values for the two axes x- and y- can be specified with the ScaleX and ScaleY properties. | |
| Segment
| com.degrafa.geometry.segment | Base class for segment elements that make up path geometry. | |
| SegmentsCollection
| com.degrafa.core.collections | The SegmentsCollection stores a collection of ISegment objects | |
| SkewTransform
| com.degrafa.transform | SkewTransform defines a two-dimensional skew that stretches the coordinate space in a non-uniform manner. | |
| SolidFill
| com.degrafa.paint | Solid fill defines a fill color to be applied to a graphics contex. | |
| SolidStroke
| com.degrafa.paint | The Stroke class defines the properties for a line. | |
| StrokeCollection
| com.degrafa.core.collections | The StrokeCollection stores a collection of IGraphicsStroke objects | |
| StyleUtil
| com.degrafa.core.utils | A helper utility class for style processing. | |
| Surface
| com.degrafa | Surface is a simple UIComponent extension that allows Degrafa objects to be added to it's display list. | |
| Transform
| com.degrafa.transform | ||
| TransformCollection
| com.degrafa.core.collections | The TransformCollection stores a collection of ITransform objects | |
| TransformGroup
| com.degrafa.transform | TransformGroup is a transformation class to store composit transformations. | |
| TranslateTransform
| com.degrafa.transform | TranslateTransform translates an object in the two-dimensional space. | |
| VerticalLine
| com.degrafa.geometry | The VerticalLine element draws a vertical line using the specified x, y, and y1 coordinate values. | |
| VerticalLineRepeater
| com.degrafa.geometry.repeaters | The VerticalLineRepeater element draws a vertical line using the specified x, y, and y1 coordinate values. | |
| VerticalLineTo
| com.degrafa.geometry.segment | A vertical line (V,v) segment is defined by a ending y-axis point. |