#include <SiftGPU.h>
Public Member Functions | |
SIFTGPU_EXPORT void | DisplaySIFT () |
SIFTGPU_EXPORT void | GetImageDimension (int &w, int &h) |
SIFTGPU_EXPORT void | GetInitWindowPotition (int &x, int &y) |
SIFTGPU_EXPORT void | RandomizeColor () |
SIFTGPU_EXPORT void | SetView (int view, int sub_view, char *title) |
SIFTGPU_EXPORT | SiftGPUEX () |
SIFTGPU_EXPORT void | ToggleDisplayDebug () |
Private Types | |
enum | { COLOR_NUM = 36 } |
Private Member Functions | |
void | DisplayDebug () |
void | DisplayFeatureBox (int i) |
void | DisplayInput () |
void | DisplayLevel (void(*UseDisplayShader)(), int i) |
void | DisplayOctave (void(*UseDisplayShader)(), int i) |
void | DisplayPyramid (void(*UseDisplayShader)(), int dataName, int nskip1=0, int nskip2=0) |
Static Private Member Functions | |
static void | HSVtoRGB (float hsv[3], float rgb[3]) |
Private Attributes | |
float | _colors [COLOR_NUM *3] |
int | _sub_view |
int | _view |
int | _view_debug |
Definition at line 99 of file SiftGPU.cpp.
void SiftGPUEX::DisplayDebug | ( | ) | [private] |
Definition at line 1279 of file SiftGPU.cpp.
void SiftGPUEX::DisplayFeatureBox | ( | int | i | ) | [private] |
Definition at line 1212 of file SiftGPU.cpp.
void SiftGPUEX::DisplayInput | ( | ) | [private] |
Definition at line 371 of file SiftGPU.cpp.
void SiftGPUEX::DisplayLevel | ( | void(*)() | UseDisplayShader, |
int | i | ||
) | [private] |
Definition at line 590 of file SiftGPU.cpp.
void SiftGPUEX::DisplayOctave | ( | void(*)() | UseDisplayShader, |
int | i | ||
) | [private] |
Definition at line 481 of file SiftGPU.cpp.
void SiftGPUEX::DisplayPyramid | ( | void(*)() | UseDisplayShader, |
int | dataName, | ||
int | nskip1 = 0 , |
||
int | nskip2 = 0 |
||
) | [private] |
Definition at line 535 of file SiftGPU.cpp.
void SiftGPUEX::DisplaySIFT | ( | ) |
Definition at line 616 of file SiftGPU.cpp.
void SiftGPUEX::GetImageDimension | ( | int & | w, |
int & | h | ||
) |
Definition at line 1412 of file SiftGPU.cpp.
void SiftGPUEX::GetInitWindowPotition | ( | int & | x, |
int & | y | ||
) |
Definition at line 1419 of file SiftGPU.cpp.
void SiftGPUEX::HSVtoRGB | ( | float | hsv[3], |
float | rgb[3] | ||
) | [static, private] |
Definition at line 1380 of file SiftGPU.cpp.
void SiftGPUEX::RandomizeColor | ( | ) |
Definition at line 119 of file SiftGPU.cpp.
void SiftGPUEX::SetView | ( | int | view, |
int | sub_view, | ||
char * | title | ||
) |
Definition at line 648 of file SiftGPU.cpp.
void SiftGPUEX::ToggleDisplayDebug | ( | ) |
Definition at line 1274 of file SiftGPU.cpp.
float SiftGPUEX::_colors[COLOR_NUM *3] [private] |
int SiftGPUEX::_sub_view [private] |
int SiftGPUEX::_view [private] |
int SiftGPUEX::_view_debug [private] |