33 namespace visualization {
float color_rel_ratio_
Definition: RGBDImageShader.h:80
The base geometry class.
Definition: Geometry.h:37
ImageTextureMode
Definition: RGBDImageShader.h:37
Definition: RGBDImageShader.h:39
virtual bool PrepareRendering(const geometry::Geometry &geometry, const RenderOption &option, const ViewControl &view)=0
float depth_max_data_
Definition: RGBDImageShader.h:79
ImageTextureMode color_texture_mode_
Definition: RGBDImageShader.h:84
Definition: RGBDImageShader.h:37
bool BindGeometry(const geometry::Geometry &geometry, const RenderOption &option, const ViewControl &view) final
Definition: RGBDImageShader.cpp:61
GLuint vertex_UV_buffer_
Definition: RGBDImageShader.h:71
View controller for visualizer.
Definition: ViewControl.h:41
Definition: RGBDImageShader.h:37
RGBDImageShaderForImage()
Definition: RGBDImageShader.h:90
GLuint depth_texture_
Definition: RGBDImageShader.h:74
GLuint depth_texture_buffer_
Definition: RGBDImageShader.h:75
Eigen::Matrix< GLfloat, 3, 1, Eigen::ColMajor > GLVector3f
Definition: GLHelper.h:51
ImageTextureMode depth_texture_mode_
Definition: RGBDImageShader.h:83
Defines rendering options for visualizer.
Definition: RenderOption.h:39
GLuint vertex_UV_
Definition: RGBDImageShader.h:70
GLuint depth_max_
Definition: RGBDImageShader.h:78
void UnbindGeometry() final
Definition: RGBDImageShader.cpp:196
void Release() final
Definition: RGBDImageShader.cpp:56
GLuint vertex_scale_
Definition: RGBDImageShader.h:76
~RGBDImageShader() override
Definition: RGBDImageShader.h:41
Definition: RGBDImageShader.h:88
gl_util::GLVector3f vertex_scale_data_
Definition: RGBDImageShader.h:85
GLuint texture_mode_
Definition: RGBDImageShader.h:77
Definition: PinholeCameraIntrinsic.cpp:35
std::string name
Definition: FilePCD.cpp:58
Definition: ShaderWrapper.h:40
GLuint color_texture_buffer_
Definition: RGBDImageShader.h:73
GLuint vertex_position_buffer_
Definition: RGBDImageShader.h:69
Definition: RGBDImageShader.h:37
bool Compile() final
Definition: RGBDImageShader.cpp:40
GLuint image_texture_
Definition: RGBDImageShader.h:72
GLuint vertex_position_
Definition: RGBDImageShader.h:68
virtual bool PrepareBinding(const geometry::Geometry &geometry, const RenderOption &option, const ViewControl &view)=0
bool RenderGeometry(const geometry::Geometry &geometry, const RenderOption &option, const ViewControl &view) final
Definition: RGBDImageShader.cpp:153
RGBDImageShader(const std::string &name)
Definition: RGBDImageShader.h:44