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

DART_Framework::LiveVideo Class Reference

This is placed on the score to put live video from a camera in the background of the scene. More...

List of all members.

Public Member Functions

 getPropertyDescriptionList (aScript)
 beginSprite (me)
 exitframe ()
 endSprite ()

Public Attributes

 g3Dmember
 the shockwave 3d castmember

 gVideoMix
 TRUE if video mixed AR is being done.

 gCaptureVideoFlag
 FALSE when not capturing the camera video.

 debugMarkerTracking
 if on, show marker corner dots in video and generate thresholded image

 showThresholdedImage
 display thresholded image


Private Attributes

 pCamType
 indicates which type of camera is being used

 pCamInputType
 indicates the desired input data type of the camera being used

 pDeviceNum
 indicates what device that camera is considered to be by the computer (use printmodes to determine this)

 pCamOutputType
 indicates the desired output data type of the camera being used

 pVideoWidth
 power of 2 sized image that becomes background video texture

 pImage
 used to scale up the playback video

 pDataPath
 base directory that holds the camera config and panel definition files


Detailed Description

This is placed on the score to put live video from a camera in the background of the scene.

Used for video mixed AR. Supports DirectShow, Videre, and Point Gray cameras. User can configure the camera settings such as fps and resolution. This is also where the user provides a path to a data directory that will contain camera calibration files and marker panels

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::LiveVideo::beginSprite me   ) 
 

DART_Framework::LiveVideo::endSprite  ) 
 

DART_Framework::LiveVideo::exitframe  ) 
 

DART_Framework::LiveVideo::getPropertyDescriptionList aScript   ) 
 


Member Data Documentation

DART_Framework::LiveVideo::debugMarkerTracking
 

if on, show marker corner dots in video and generate thresholded image

DART_Framework::LiveVideo::g3Dmember
 

the shockwave 3d castmember

DART_Framework::LiveVideo::gCaptureVideoFlag
 

FALSE when not capturing the camera video.

DART_Framework::LiveVideo::gVideoMix
 

TRUE if video mixed AR is being done.

DART_Framework::LiveVideo::pCamInputType [private]
 

indicates the desired input data type of the camera being used

DART_Framework::LiveVideo::pCamOutputType [private]
 

indicates the desired output data type of the camera being used

DART_Framework::LiveVideo::pCamType [private]
 

indicates which type of camera is being used

DART_Framework::LiveVideo::pDataPath [private]
 

base directory that holds the camera config and panel definition files

DART_Framework::LiveVideo::pDeviceNum [private]
 

indicates what device that camera is considered to be by the computer (use printmodes to determine this)

DART_Framework::LiveVideo::pImage [private]
 

used to scale up the playback video

DART_Framework::LiveVideo::pVideoWidth [private]
 

power of 2 sized image that becomes background video texture

DART_Framework::LiveVideo::showThresholdedImage
 

display thresholded image


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