#include <ProgramGLSL.h>
Definition at line 173 of file ProgramGLSL.h.
virtual ShaderBagGLSL::~ShaderBagGLSL | ( | ) | [inline, virtual] |
Definition at line 210 of file ProgramGLSL.h.
void ShaderBagGLSL::LoadDescriptorShader | ( | ) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 1633 of file ProgramGLSL.cpp.
Definition at line 1516 of file ProgramGLSL.cpp.
void ShaderBagGLSL::LoadDisplayShaders | ( | ) | [virtual] |
Implements ShaderBag.
Definition at line 734 of file ProgramGLSL.cpp.
void ShaderBagGLSL::LoadFixedShaders | ( | ) | [virtual] |
Implements ShaderBag.
Definition at line 659 of file ProgramGLSL.cpp.
void ShaderBagGLSL::LoadGenListShader | ( | int | ndoglev, |
int | nlev | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1032 of file ProgramGLSL.cpp.
ProgramGLSL * ShaderBagGLSL::LoadGenListStepShader | ( | int | start, |
int | step | ||
) | [static] |
Definition at line 1100 of file ProgramGLSL.cpp.
void ShaderBagGLSL::LoadKeypointShader | ( | float | threshold, |
float | edgeTrheshold | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 781 of file ProgramGLSL.cpp.
void ShaderBagGLSL::LoadOrientationShader | ( | void | ) | [virtual] |
Implements ShaderBag.
Definition at line 1145 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetDogTexParam | ( | int | texU, |
int | texD | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1006 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetFeatureDescirptorParam | ( | int | gtex, |
int | otex, | ||
float | dwidth, | ||
float | fwidth, | ||
float | width, | ||
float | height, | ||
float | sigma | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 1640 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetFeatureOrientationParam | ( | int | gtex, |
int | width, | ||
int | height, | ||
float | sigma, | ||
int | stex = 0 , |
||
float | step = 1.0f |
||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 1495 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetGenListInitParam | ( | int | w, |
int | h | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 1089 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetGenListStartParam | ( | float | width, |
int | tex0 | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1094 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetGenListStepParam | ( | int | tex, |
int | tex0 | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1012 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetGenVBOParam | ( | float | width, |
float | fwidth, | ||
float | size | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1016 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetMarginCopyParam | ( | int | xmax, |
int | ymax | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 1083 of file ProgramGLSL.cpp.
void ShaderBagGLSL::SetSimpleOrientationInput | ( | int | oTex, |
float | sigma, | ||
float | sigma_step | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 1486 of file ProgramGLSL.cpp.
void ShaderBagGLSL::UnloadProgram | ( | void | ) | [virtual] |
Implements ShaderBag.
Definition at line 1025 of file ProgramGLSL.cpp.
void ShaderBagGLSL::WriteOrientationCodeToStream | ( | ostream & | out | ) | [static] |
Definition at line 1282 of file ProgramGLSL.cpp.
GLint ShaderBagGLSL::_param_descriptor_dsize [private] |
Definition at line 189 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_descriptor_gtex [private] |
Definition at line 187 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_descriptor_size [private] |
Definition at line 188 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_dog_texd [private] |
Definition at line 176 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_dog_texu [private] |
Definition at line 175 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_ftex_width [private] |
Definition at line 177 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_genlist_init_bbox [private] |
Definition at line 186 of file ProgramGLSL.h.
Definition at line 178 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_genlist_step_tex [private] |
Definition at line 179 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_genlist_step_tex0 [private] |
Definition at line 180 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_genvbo_size [private] |
Definition at line 181 of file ProgramGLSL.h.
Definition at line 185 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_orientation_gtex [private] |
Definition at line 182 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_orientation_size [private] |
Definition at line 183 of file ProgramGLSL.h.
GLint ShaderBagGLSL::_param_orientation_stex [private] |
Definition at line 184 of file ProgramGLSL.h.