Packagecom.transmote.flar.pattern
Classpublic class FLARPatternLoader
InheritanceFLARPatternLoader Inheritance flash.events.EventDispatcher

manages loading FLARPatterns and instantiating corresponding FLARCodes.



Public Properties
 PropertyDefined by
  loadedPatterns : Array
[read-only] get loaded patterns, as FLARCode instances.
FLARPatternLoader
  unscaledMarkerWidths : Array
[read-only] return unscaled marker widths, for use by FLARMultiMarkerDetector.
FLARPatternLoader
Public Methods
 MethodDefined by
  
constructor.
FLARPatternLoader
  
dispose():void
FLARPatternLoader
  
loadPatterns(patterns:Vector):void
load a list of FLARPatterns and store as FLARCodes, accessible as this.loadedPatterns.
FLARPatternLoader
Property detail
loadedPatternsproperty
loadedPatterns:Array  [read-only]

get loaded patterns, as FLARCode instances.

Implementation
    public function get loadedPatterns():Array

Throws
— if still loading.
unscaledMarkerWidthsproperty 
unscaledMarkerWidths:Array  [read-only]

return unscaled marker widths, for use by FLARMultiMarkerDetector. this array is synchronized with this.loadedPatterns -- the unscaledMarkerWidth at each index corresponds to the loaded pattern at each index.

Implementation
    public function get unscaledMarkerWidths():Array
Constructor detail
FLARPatternLoader()constructor
public function FLARPatternLoader()

constructor.

Method detail
dispose()method
public function dispose():void
loadPatterns()method 
public function loadPatterns(patterns:Vector):void

load a list of FLARPatterns and store as FLARCodes, accessible as this.loadedPatterns.

Parameters
patterns:Vector — Vector of FLARPatterns to load.

Throws
— if pattern load is currently in progress.