Public Member Functions | Protected Attributes | Private Member Functions
PyramidNaive Class Reference

#include <PyramidGL.h>

Inheritance diagram for PyramidNaive:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void BuildPyramid (GLTexInput *input)
void ComputeGradient ()
void DestroyPyramidData ()
void DetectKeypointsEX ()
void FitHistogramPyramid ()
void FitPyramid (int w, int h)
virtual void GenerateFeatureList ()
void GenerateFeatureListCPU ()
GLTexImageGetBaseLevel (int octave, int dataName=DATA_GAUSSIAN)
virtual void GetFeatureOrientations ()
GLTexImageGetLevelTexture (int octave, int level)
GLTexImageGetLevelTexture (int octave, int level, int dataName)
void GetSimplifiedOrientation ()
void InitPyramid (int w, int h, int ds)
 PyramidNaive (SiftParam &sp)
void ResizePyramid (int w, int h)
 ~PyramidNaive ()

Protected Attributes

GLTexImage_auxPyramid
GLTexImage_texPyramid

Private Member Functions

void GenerateFeatureList (int i, int j)

Detailed Description

Definition at line 65 of file PyramidGL.h.


Constructor & Destructor Documentation

Definition at line 60 of file PyramidGL.cpp.

Definition at line 66 of file PyramidGL.cpp.


Member Function Documentation

void PyramidNaive::BuildPyramid ( GLTexInput input) [virtual]

Implements SiftPyramid.

Definition at line 585 of file PyramidGL.cpp.

Implements SiftPyramid.

Definition at line 683 of file PyramidGL.cpp.

Definition at line 147 of file PyramidGL.cpp.

Implements SiftPyramid.

Definition at line 723 of file PyramidGL.cpp.

Definition at line 249 of file PyramidGL.cpp.

Definition at line 271 of file PyramidGL.cpp.

Implements SiftPyramid.

Definition at line 960 of file PyramidGL.cpp.

void PyramidNaive::GenerateFeatureList ( int  i,
int  j 
) [private]

generate the feature texture

Definition at line 811 of file PyramidGL.cpp.

Implements SiftPyramid.

Definition at line 1171 of file PyramidGL.cpp.

GLTexImage * PyramidNaive::GetBaseLevel ( int  octave,
int  dataName = DATA_GAUSSIAN 
) [virtual]

Implements PyramidGL.

Definition at line 658 of file PyramidGL.cpp.

Implements SiftPyramid.

Definition at line 1106 of file PyramidGL.cpp.

GLTexImage * PyramidNaive::GetLevelTexture ( int  octave,
int  level 
) [virtual]

Implements SiftPyramid.

Definition at line 650 of file PyramidGL.cpp.

GLTexImage * PyramidNaive::GetLevelTexture ( int  octave,
int  level,
int  dataName 
) [virtual]

Implements SiftPyramid.

Definition at line 633 of file PyramidGL.cpp.

Implements SiftPyramid.

Definition at line 1448 of file PyramidGL.cpp.

void PyramidNaive::InitPyramid ( int  w,
int  h,
int  ds 
) [virtual]

Implements SiftPyramid.

Definition at line 309 of file PyramidGL.cpp.

void PyramidNaive::ResizePyramid ( int  w,
int  h 
) [virtual]

Implements SiftPyramid.

Definition at line 376 of file PyramidGL.cpp.


Member Data Documentation

Definition at line 69 of file PyramidGL.h.

Definition at line 68 of file PyramidGL.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


rgbd_registration
Author(s): Ross Kidson
autogenerated on Sun Oct 6 2013 12:00:42