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.


 ClassPackageDescription
 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.