GpuVis_Options Class Reference

Object contains options and global setting for the GPU VIS computation. More...

#include <GpuVis_Options.h>

List of all members.

Public Member Functions

 GpuVis_Options ()
 Constructor.
 ~GpuVis_Options ()
 Destructor.
void setCGShadersDirPath (char *directory)
 Set Shader Path.
void setMiscOptions (bool subTiming, bool verbose, int windowWidth, int windowHeight, int nFrames, int nLevels, int search_range)
 Set other Parameters.

Public Attributes

char _CGdirectory [64]
 Folder where all CG shaders are located.
bool _enableTiming
 Flag indicates if substeps will be timed.
bool _verbose
 Flag indicates verbosity of output.
int _nLevels
 Store info for so many video frames in GPU memory. num levels in pyramid.
int winH
 GPU VIS library needs image size as it has to call glutCreateWindow(..).
int _klt_search_range
 Pixel range in which to search for features while tracking.
int _kltwin
 KLT Window Size.
int _kltborder
 Window Border Size to be avoided.
int _kltnumfeats
 Number of features.
float _klteigenthreshold
 Eigen Value threshold for Cornerness.
int _kltmindist
 Minimum Distance between KLT features.
int _kltiterations
 Number of track iterations within the same klt_pyramid level.


Detailed Description

Object contains options and global setting for the GPU VIS computation.

Created during startup and used for initializing the GPU VIS Computor.


Member Function Documentation

void GpuVis_Options::setMiscOptions bool  enableTiming,
bool  verbose,
int  windowWidth,
int  windowHeight,
int  nFrames,
int  nLevels,
int  search_range
 

Set other Parameters.

Parameters:
enableTiming : Flag to enable timer.
verbose : Flag to control console msgs.
windowWidth : Win dimension
windowHeight : Win dimension
nFrames : Num Video Frames to be kept in GPU Memory at any instance.
nLevels : Num Pyramid Levels in Main Pyramid (Image Intensity, Gradients)
search_range : KLT Feature Search Range in pixels (eg. + / - 50 pixels )


The documentation for this class was generated from the following files:
Generated on Sat Apr 15 01:22:18 2006 for GpuVis by  doxygen 1.4.6-NO