#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. |
GpuUrban Library Code: