Package | com.transmote.flar.tracker |
Class | public class FlareNFTManager |
Inheritance | FlareNFTManager FlareManager flash.events.EventDispatcher |
Property | Defined By | ||
---|---|---|---|
id : String [override] [read-only]
The string id of this tracker manager. | FlareNFTManager | ||
logLevel : int
Set log level for FlareTracker / FlareNFT. | FlareManager | ||
threshold : Number
Flare handles thresholding natively;
methods here for IFLARTrackerManager compliance only. | FlareManager | ||
thresholdAdapter : IThresholdAdapter
Flare handles thresholding natively;
methods here for IFLARTrackerManager compliance only. | FlareManager | ||
thresholdSourceBitmap : Bitmap [read-only]
Flare handles thresholding natively;
methods here for IFLARTrackerManager compliance only. | FlareManager | ||
thresholdSourceDisplay : Boolean
Flare handles thresholding natively;
methods here for IFLARTrackerManager compliance only. | FlareManager | ||
trackerSource : IFLARSource
Reference to IFLARSource instance from which the tracker gets
the BitmapData object to analyze for object tracking. | FlareManager |
Method | Defined By | ||
---|---|---|---|
FlareNFTManager | |||
addMarkerDetector(markerType:int, param1:Number, param2:Number):Boolean [override]
flareFT does not support multiple marker types. | FlareNFTManager | ||
detectMarkers():Vector.<FLARMarker> [override]
Instruct the tracker to detect objects (e.g. | FlareNFTManager | ||
dispose():void
Halts all processes and frees the tracker for garbage collection. | FlareManager | ||
getProjectionMatrix(frameworkId:int, viewportSize:Rectangle):Matrix3D
Retrieve the projection matrix used by the tracker
to map 3D transform matrices to the perspective view of the application. | FlareManager | ||
initTracker(stage:Stage = null):void [override]
Initialize the tracker. | FlareNFTManager | ||
loadTrackerConfig(configLoader:FLARManagerConfigLoader):void [override]
Load configuration data for the tracker, including camera parameters. | FlareNFTManager | ||
performSourceAdjustments():void
Flare handles thresholding natively,
and therefore no source adjustments are required;
methods here for IFLARTrackerManager compliance only. | FlareManager |
id | property |
id:String
[read-only] [override] The string id of this tracker manager. All tracker manager ids are enumerated in FLARManager.as.
public function get id():String
FlareNFTManager | () | Constructor |
public function FlareNFTManager()
addMarkerDetector | () | method |
override public function addMarkerDetector(markerType:int, param1:Number, param2:Number):Boolean
flareFT does not support multiple marker types.
Parameters
markerType:int | |
param1:Number (default = NaN )
| |
param2:Number (default = NaN )
|
Boolean |
detectMarkers | () | method |
override public function detectMarkers():Vector.<FLARMarker>
Instruct the tracker to detect objects (e.g. markers, patterns, images). This method is called automatically by FLARManager; application developers should not call this method.
ReturnsVector.<FLARMarker> |
initTracker | () | method |
override public function initTracker(stage:Stage = null):void
Initialize the tracker. This method is called automatically by FLARManager; application developers should not call this method.
Parameters
stage:Stage (default = null ) — A reference to the application's Stage.
|
loadTrackerConfig | () | method |
override public function loadTrackerConfig(configLoader:FLARManagerConfigLoader):void
Load configuration data for the tracker, including camera parameters. This method is called automatically by FLARManager; application developers should not call this method.
Parameters
configLoader:FLARManagerConfigLoader — The FLARManagerConfigLoader instance with loaded configuration data.
|