Packageorg.aswing.graphics
Classpublic class Pen
ImplementsIPen

Pen encapsulate normal lineStyle properties.
You can use pen to draw an ordinary shape. To draw gradient lines, refer to org.aswing.graphics.GradientPen

See also

org.aswing.graphics.IPen
org.aswing.graphics.GradientPen
http://livedocs.macromedia.com/flex/2/langref/flash/display/Graphics.html#lineStyle()


Public Methods
 MethodDefined by
  
Pen(color:ASColor, thickness:uint = 1, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3)
Create a Pen.
Pen
  
getCaps():String
Pen
  
Pen
  
getJoints():String
Pen
  
getMiterLimit():Number
Pen
  
getPixelHinting():Boolean
Pen
  
getScaleMode():String
Pen
  
getThickness():uint
Pen
  
setCaps(caps:String):void
Pen
  
setColor(color:ASColor):void
Pen
  
setJoints(joints:String):void
Pen
  
setMiterLimit(miterLimit:Number):void
Pen
  
setPixelHinting(pixelHinting:Boolean):void
Pen
  
setScaleMode(scaleMode:String = "normal"):void
Pen
  
setThickness(thickness:uint):void
Pen
  
setTo(target:Graphics):void
This method will be called by Graphics2D autumaticlly.
It will set the lineStyle to the instance of flash.display.Graphics
Pen
Constructor detail
Pen()constructor
public function Pen(color:ASColor, thickness:uint = 1, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3)

Create a Pen.

Parameters
color:ASColor
 
thickness:uint (default = 1)
 
pixelHinting:Boolean (default = false)
 
scaleMode:String (default = "normal")
 
caps:String (default = null)
 
joints:String (default = null)
 
miterLimit:Number (default = 3)
Method detail
getCaps()method
public function getCaps():String

Returns
String
getColor()method 
public function getColor():ASColor

Returns
ASColor
getJoints()method 
public function getJoints():String

Returns
String
getMiterLimit()method 
public function getMiterLimit():Number

Returns
Number
getPixelHinting()method 
public function getPixelHinting():Boolean

Returns
Boolean
getScaleMode()method 
public function getScaleMode():String

Returns
String
getThickness()method 
public function getThickness():uint

Returns
uint
setCaps()method 
public function setCaps(caps:String):void

Parameters
caps:String
setColor()method 
public function setColor(color:ASColor):void

Parameters
color:ASColor
setJoints()method 
public function setJoints(joints:String):void

Parameters
joints:String
setMiterLimit()method 
public function setMiterLimit(miterLimit:Number):void

Parameters
miterLimit:Number
setPixelHinting()method 
public function setPixelHinting(pixelHinting:Boolean):void

Parameters
pixelHinting:Boolean
setScaleMode()method 
public function setScaleMode(scaleMode:String = "normal"):void

Parameters
scaleMode:String (default = "normal")
setThickness()method 
public function setThickness(thickness:uint):void

Parameters
thickness:uint
setTo()method 
public function setTo(target:Graphics):void

This method will be called by Graphics2D autumaticlly.
It will set the lineStyle to the instance of flash.display.Graphics

Parameters
target:Graphics — the instance of graphics from a display object