GpuVis.h File Reference

GpuVis Class Header File. More...

#include <GL/glew.h>
#include <GL/glxew.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <iostream>
#include <vector>
#include <GL/glut.h>
#include <Cg/cgGL.h>
#include "framebufferObject.h"
#include "glErrorUtil.h"
#include "defs.h"
#include "timer.h"
#include "utils.h"
#include "VertexProgram.h"
#include "FragmentProgram.h"
#include "Kernel.h"
#include "DataManager.h"
#include "GaussianFilter.h"
#include "GpuVis_Options.h"
#include "GpuVis_Image.h"

Classes

class  Point2D
 2D point class More...
class  GpuKLT_Feature
 Object represents a single KLT Feature This Object stores information associated with a KLT Feature. More...
class  GpuKLT_FeatureList
 Object represents a List of KLT Features This Object stores information regarding a collection of Features. For eg. all the GpuKLT Features found in an image. More...
class  GpuVis
 Object performs different operations on the GPU. It requires a single initialization call, application needs to interface with this object by passing in image objects This class extracts KLT features and returns them in KLT feature lists. More...

Defines

#define SWAP(x, y)   { int tmp = x; x = y; y = tmp; }
 Glut , Cg ///.

Functions

void cgErrorCallback ()
 CG Error Callback Routine.


Detailed Description

GpuVis Class Header File.

GpuUrban Library Code:


Generated on Sat Apr 15 01:22:17 2006 for GpuVis by  doxygen 1.4.6-NO