PackagetagCloud
Classpublic class Tag
InheritanceTag Inheritance Object

Tag.as Structure holding all tag properties, current position and orientation, bitmap mask for collision detection and display in the interactive tag control.



Public Properties
 PropertyDefined By
  antiAliasType : String
[write-only]
Tag
  bitmapData : BitmapData
Tag
  bounds : Rectangle
[read-only]
Tag
  color : uint
[write-only]
Tag
  font : String
[write-only]
Tag
  fontSize : Number
[write-only]
Tag
  lastPosition : Point
Tag
  lastRotation : Number
Tag
  occurrence : uint
Tag
  pinned : Boolean
Tag
  position : Point
Tag
  rotation : Number
Tag
  tagString : String
Tag
  textField : TextField
Tag
  validPosition : Boolean
Tag
  weight : Number
Tag
Public Methods
 MethodDefined By
  
Tag()
Tag
  
getBoundsAfterTransformation(bounds:Rectangle, m:Matrix):Rectangle
Tag
  
Tag
  
initialize():void
Tag
  
remove():void
Tag
Property Detail
antiAliasTypeproperty
antiAliasType:String  [write-only]


Implementation
    public function set antiAliasType(value:String):void
bitmapDataproperty 
bitmapData:BitmapData


Implementation
    public function get bitmapData():BitmapData
    public function set bitmapData(value:BitmapData):void
boundsproperty 
bounds:Rectangle  [read-only]


Implementation
    public function get bounds():Rectangle
colorproperty 
color:uint  [write-only]


Implementation
    public function set color(value:uint):void
fontproperty 
font:String  [write-only]


Implementation
    public function set font(value:String):void
fontSizeproperty 
fontSize:Number  [write-only]


Implementation
    public function set fontSize(value:Number):void
lastPositionproperty 
lastPosition:Point


Implementation
    public function get lastPosition():Point
    public function set lastPosition(value:Point):void
lastRotationproperty 
lastRotation:Number


Implementation
    public function get lastRotation():Number
    public function set lastRotation(value:Number):void
occurrenceproperty 
occurrence:uint


Implementation
    public function get occurrence():uint
    public function set occurrence(value:uint):void
pinnedproperty 
pinned:Boolean


Implementation
    public function get pinned():Boolean
    public function set pinned(value:Boolean):void
positionproperty 
position:Point


Implementation
    public function get position():Point
    public function set position(value:Point):void
rotationproperty 
rotation:Number


Implementation
    public function get rotation():Number
    public function set rotation(value:Number):void
tagStringproperty 
tagString:String


Implementation
    public function get tagString():String
    public function set tagString(value:String):void
textFieldproperty 
textField:TextField


Implementation
    public function get textField():TextField
    public function set textField(value:TextField):void
validPositionproperty 
validPosition:Boolean


Implementation
    public function get validPosition():Boolean
    public function set validPosition(value:Boolean):void
weightproperty 
weight:Number


Implementation
    public function get weight():Number
    public function set weight(value:Number):void
Constructor Detail
Tag()Constructor
public function Tag()



Method Detail
getBoundsAfterTransformation()method
public function getBoundsAfterTransformation(bounds:Rectangle, m:Matrix):Rectangle

Parameters

bounds:Rectangle
 
m:Matrix

Returns
Rectangle
getInitialBitmapData()method 
public function getInitialBitmapData():BitmapData

Returns
BitmapData
initialize()method 
public function initialize():void

remove()method 
public function remove():void