Main Page | Namespace List | Alphabetical List | Class List | File List | Class Members | Related Pages

DART_Framework::MarkerTrackingInit Class Reference

This behavior is placed in the LiveVideo container when marker tracking is needed in an application. More...

List of all members.

Public Member Functions

 getPropertyDescriptionList (aScript)
 beginSprite ()
 exitframe (me)
 markerTrackingUpdate (me, trackerinfo)
 MakeMarkerAppearCue (me, myparams)
 MakeMarkerDisappearCue (me, myparams)

Public Attributes

 MarkerSublist
 the list that contains the information on which actors are subscribed to which marker

 gVideoMix
 TRUE if video mixed AR is being done.

 gMarkerTracking
 TRUE if the user wants to link actors to Marker.

 gCurrentThreshold
 store the global threshold value


Private Attributes

 pMarkerTracking
 TRUE if the user wants to use marker tracking.

 pMissedFrames
 threshold used to determine when a marker that hasn't been seen is considered gone

 pThreshold
 ARToolkit black/white cutoff threshold (0-255).

 pOpenCVFlag
 The openCVFlag determines which marker recognition software to use (1=openCV, 0=ARtoolkit).

 pMarkerTrackingHistory
 use marker history (don't use marker tracking lite?)

 pSubPixelRefinement
 Use sub-pixel corner refinement.

 pPixelWindowRadius
 Radius of pixel window to look for corner.

 pMaxIterations
 Max iterations of refinement algorithm.

 pPixelMovementThresh
 -- Pixel movement threshold per iteration

 MarkerAppearCue
 lists for cues


Detailed Description

This behavior is placed in the LiveVideo container when marker tracking is needed in an application.

The user can turn marker tracking on and off and provide tracking settings as well as settings for use in debug mode.

Copyright 2004, Georgia Tech Research Corporation, Atlanta, Georgia 30332-0415 All Rights Reserved (See LICENSE cast member for full license information)


Member Function Documentation

DART_Framework::MarkerTrackingInit::beginSprite  ) 
 

DART_Framework::MarkerTrackingInit::exitframe me   ) 
 

DART_Framework::MarkerTrackingInit::getPropertyDescriptionList aScript   ) 
 

DART_Framework::MarkerTrackingInit::MakeMarkerAppearCue me  ,
myparams 
 

DART_Framework::MarkerTrackingInit::MakeMarkerDisappearCue me  ,
myparams 
 

DART_Framework::MarkerTrackingInit::markerTrackingUpdate me  ,
trackerinfo 
 


Member Data Documentation

DART_Framework::MarkerTrackingInit::gCurrentThreshold
 

store the global threshold value

DART_Framework::MarkerTrackingInit::gMarkerTracking
 

TRUE if the user wants to link actors to Marker.

DART_Framework::MarkerTrackingInit::gVideoMix
 

TRUE if video mixed AR is being done.

DART_Framework::MarkerTrackingInit::MarkerAppearCue [private]
 

lists for cues

DART_Framework::MarkerTrackingInit::MarkerSublist
 

the list that contains the information on which actors are subscribed to which marker

DART_Framework::MarkerTrackingInit::pMarkerTracking [private]
 

TRUE if the user wants to use marker tracking.

DART_Framework::MarkerTrackingInit::pMarkerTrackingHistory [private]
 

use marker history (don't use marker tracking lite?)

DART_Framework::MarkerTrackingInit::pMaxIterations [private]
 

Max iterations of refinement algorithm.

DART_Framework::MarkerTrackingInit::pMissedFrames [private]
 

threshold used to determine when a marker that hasn't been seen is considered gone

DART_Framework::MarkerTrackingInit::pOpenCVFlag [private]
 

The openCVFlag determines which marker recognition software to use (1=openCV, 0=ARtoolkit).

DART_Framework::MarkerTrackingInit::pPixelMovementThresh [private]
 

-- Pixel movement threshold per iteration

DART_Framework::MarkerTrackingInit::pPixelWindowRadius [private]
 

Radius of pixel window to look for corner.

DART_Framework::MarkerTrackingInit::pSubPixelRefinement [private]
 

Use sub-pixel corner refinement.

DART_Framework::MarkerTrackingInit::pThreshold [private]
 

ARToolkit black/white cutoff threshold (0-255).


Generated on Fri Oct 8 16:38:01 2004 for DART-Lingo by doxygen 1.3.7