| Package | mx.graphics | 
| Interface | public interface IStroke | 
| Implementors | GradientStroke, SolidColorStroke | 
| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Public Properties
| Property | Defined By | ||
|---|---|---|---|
| joints : String [read-only] 
      Specifies the appearance of line intersections used at angles. | IStroke | ||
| miterLimit : Number [read-only] 
      Indicates the limit at which a miter is cut off. | IStroke | ||
| scaleMode : String [read-only] 
      A value from the LineScaleMode class
      that  specifies which scale mode to use. | IStroke | ||
| weight : Number 
	  The line weight, in pixels. | IStroke | ||
Public Methods 
| Method | Defined By | ||
|---|---|---|---|
| 
	  Applies the properties to the specified Graphics object. | IStroke | ||
| 
      Generates a GraphicsStroke object representing 
      this stroke. | IStroke | ||
Property Detail
| joints | property | 
joints:String  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      Specifies the appearance of line intersections used at angles.
      Valid values are JointStyle.ROUND, JointStyle.MITER,
      and JointStyle.BEVEL.
      
      
Implementation
    public function get joints():StringRelated API Elements
flash.display.JoingStyle
| miterLimit | property | 
| scaleMode | property | 
scaleMode:String  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
A value from the LineScaleMode class that specifies which scale mode to use. Value valids are:
- 
LineScaleMode.NORMAL— Always scale the line thickness when the object is scaled (the default).
- 
LineScaleMode.NONE— Never scale the line thickness.
- 
LineScaleMode.VERTICAL— Do not scale the line thickness if the object is scaled vertically only.
- 
LineScaleMode.HORIZONTAL— Do not scale the line thickness if the object is scaled horizontally only.
 The default value is LineScaleMode.NORMAL.
Implementation
    public function get scaleMode():StringRelated API Elements
| weight | property | 
Method Detail
| apply | () | method | 
 public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Applies the properties to the specified Graphics object.
Parameters
| graphics:Graphics— The Graphics object to apply the properties to. | |
| targetBounds:Rectangle— The bounds of the shape that the stroke is applied to. | |
| targetOrigin:Point— The Point that defines the origin (0,0) of the shape in the 
      coordinate system of target. | 
| createGraphicsStroke | () | method | 
 public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 4 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
Generates a GraphicsStroke object representing this stroke.
Parameters
| targetBounds:Rectangle— The stroke's bounding box. | |
| targetOrigin:Point— The Point that defines the origin (0,0) of the shape in the 
      coordinate system of target. | 
| GraphicsStroke— The Drawing API-2 GraphicsStroke object representing 
      this stroke. | 
Thu Dec 4 2014, 05:50 PM -08:00