#include <ProgramGLSL.h>
Definition at line 214 of file ProgramGLSL.h.
ShaderBagPKSL::ShaderBagPKSL | ( | ) | [inline] |
Definition at line 239 of file ProgramGLSL.h.
virtual ShaderBagPKSL::~ShaderBagPKSL | ( | ) | [inline, virtual] |
Definition at line 240 of file ProgramGLSL.h.
ProgramGLSL * ShaderBagPKSL::LoadDescriptorProgramPKSL | ( | ) | [static] |
Definition at line 2464 of file ProgramGLSL.cpp.
ProgramGLSL * ShaderBagPKSL::LoadDescriptorProgramRECT | ( | ) | [static] |
Definition at line 2345 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadDescriptorShader | ( | ) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2338 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadDescriptorShaderF2 | ( | ) | [virtual] |
Definition at line 2600 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadDisplayShaders | ( | ) | [virtual] |
Implements ShaderBag.
Definition at line 1747 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadFixedShaders | ( | ) | [virtual] |
Implements ShaderBag.
Definition at line 1658 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadGenListShader | ( | int | ndoglev, |
int | nlev | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1954 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadKeypointShader | ( | float | threshold, |
float | edgeTrheshold | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 2048 of file ProgramGLSL.cpp.
void ShaderBagPKSL::LoadOrientationShader | ( | void | ) | [virtual] |
Implements ShaderBag.
Definition at line 1810 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetDogTexParam | ( | int | texU, |
int | texD | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 2317 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetFeatureDescirptorParam | ( | int | gtex, |
int | otex, | ||
float | dwidth, | ||
float | fwidth, | ||
float | width, | ||
float | height, | ||
float | sigma | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2637 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetFeatureOrientationParam | ( | int | gtex, |
int | width, | ||
int | height, | ||
float | sigma, | ||
int | stex, | ||
float | step | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2623 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetGenListEndParam | ( | int | ktex | ) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2677 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetGenListInitParam | ( | int | w, |
int | h | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2681 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetGenListStartParam | ( | float | width, |
int | tex0 | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 1948 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetGenListStepParam | ( | int | tex, |
int | tex0 | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 2323 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetGenVBOParam | ( | float | width, |
float | fwidth, | ||
float | size | ||
) | [virtual] |
Implements ShaderBag.
Definition at line 2328 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetGradPassParam | ( | int | texP | ) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2333 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetMarginCopyParam | ( | int | xmax, |
int | ymax | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2687 of file ProgramGLSL.cpp.
void ShaderBagPKSL::SetSimpleOrientationInput | ( | int | oTex, |
float | sigma, | ||
float | sigma_step | ||
) | [virtual] |
Reimplemented from ShaderBag.
Definition at line 2616 of file ProgramGLSL.cpp.
void ShaderBagPKSL::UnloadProgram | ( | void | ) | [virtual] |
Implements ShaderBag.
Definition at line 2044 of file ProgramGLSL.cpp.
GLint ShaderBagPKSL::_param_descriptor_dsize [private] |
Definition at line 234 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_descriptor_gtex [private] |
Definition at line 231 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_descriptor_otex [private] |
Definition at line 232 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_descriptor_size [private] |
Definition at line 233 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_dog_texd [private] |
Definition at line 218 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_dog_texi [private] |
Definition at line 219 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_dog_texu [private] |
Definition at line 217 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_ftex_width [private] |
Definition at line 224 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_genlist_end_ktex [private] |
Definition at line 226 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_genlist_init_bbox [private] |
Definition at line 222 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_genlist_start_tex0 [private] |
Definition at line 223 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_genlist_step_tex0 [private] |
Definition at line 225 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_genvbo_size [private] |
Definition at line 227 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_grad_pass_texp [private] |
Definition at line 221 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_margin_copy_truncate [private] |
Definition at line 220 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_orientation_gtex [private] |
Definition at line 228 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_orientation_otex [private] |
Definition at line 229 of file ProgramGLSL.h.
GLint ShaderBagPKSL::_param_orientation_size [private] |
Definition at line 230 of file ProgramGLSL.h.
ProgramGLSL* ShaderBagPKSL::s_rect_description [private] |
Definition at line 237 of file ProgramGLSL.h.