Packagecom.degrafa
Interfacepublic interface IGeometry
ImplementorsAdvancedRectangle, Circle, CubicBezier, Ellipse, EllipticalArc, Geometry, GeometryComposition, GeometryGroup, GraphicImage, GraphicText, HorizontalLine, Line, Move, Path, Polygon, Polyline, QuadraticBezier, RegularRectangle, Repeater, RoundedRectangle, RoundedRectangleComplex, Transform, VerticalLine

Base interface for all Degrafa geometry objects.



Public Properties
 PropertyDefined by
  data : String
IGeometry
  fill : IGraphicsFill
IGeometry
  stroke : IGraphicsStroke
IGeometry
Public Methods
 MethodDefined by
  
draw(graphics:Graphics, rc:Rectangle):void
IGeometry
  
endDraw(graphics:Graphics):void
IGeometry
Property detail
dataproperty
data:String  [read-write]Implementation
    public function get data():String
    public function set data(value:String):void
fillproperty 
fill:IGraphicsFill  [read-write]Implementation
    public function get fill():IGraphicsFill
    public function set fill(value:IGraphicsFill):void
strokeproperty 
stroke:IGraphicsStroke  [read-write]Implementation
    public function get stroke():IGraphicsStroke
    public function set stroke(value:IGraphicsStroke):void
Method detail
draw()method
public function draw(graphics:Graphics, rc:Rectangle):voidParameters
graphics:Graphics
 
rc:Rectangle
endDraw()method 
public function endDraw(graphics:Graphics):voidParameters
graphics:Graphics