Definition at line 30 of file sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.


Data Structures | |
| struct | ProgramInfo |
Public Member Functions | |
| DepthRenderCtxImpl (bool enableVideo, bool enableDepth) | |
| void | setDepthRange (float min, float max) override |
| void | setDepthColor (const vec3b &minDepthColor, const vec3b &maxDepthColor) override |
| ~DepthRenderCtxImpl ()=default | |
| ErrCode | initResource () override |
| ErrCode | uploadData (GuardDataMap datamap) override |
| ErrCode | draw (GuardDataMap datamap) override |
| ErrCode | deinitResource () override |
| DepthRenderCtxImpl (bool enableVideo, bool enableDepth) | |
| void | setDepthRange (float min, float max) override |
| void | setDepthColor (const vec3b &minDepthColor, const vec3b &maxDepthColor) override |
| ~DepthRenderCtxImpl ()=default | |
| ErrCode | initResource () override |
| ErrCode | uploadData (GuardDataMap datamap) override |
| ErrCode | draw (GuardDataMap datamap) override |
| ErrCode | deinitResource () override |
| void | setWindow (GuardGlWindow w) override |
| void | setWindow (GuardGlWindow w) override |
| GuardGlWindow | getWindow () override |
| GuardGlWindow | getWindow () override |
| ErrCode | syncData () override |
| ErrCode | syncData () override |
| virtual ErrCode | configure (const char *yamlConfig, uint32_t size) |
| virtual ErrCode | configure (const char *yamlConfig, uint32_t size) |
| virtual ErrCode | flush () |
| virtual ErrCode | flush () |
Protected Attributes | |
| GuardGlWindow | _window |
|
inline |
Definition at line 32 of file sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.
References ds3d::gl::DepthRenderCtxImpl::ProgramInfo::enabled.
|
default |
|
inline |
Definition at line 32 of file 9.2/sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.
References ds3d::gl::DepthRenderCtxImpl::ProgramInfo::enabled.
|
default |
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 43 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::PointCloudRenderCtxImpl, ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 43 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 45 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlinevirtualinherited |
Reimplemented in ds3d::gl::Texture3DRenderCtx, and ds3d::gl::Texture3DRenderCtx.
Definition at line 45 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlineoverridevirtualinherited |
Implements ds3d::gl::iGLRender.
Definition at line 57 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::gl::BaseRender::_window.
|
inlineoverridevirtualinherited |
Implements ds3d::gl::iGLRender.
Definition at line 57 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::gl::BaseRender::_window.
Referenced by ds3d::gl::BaseRenderPriv::calculateViewPort(), and ds3d::gl::BaseRenderPriv::storeViewPort().
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
inlineoverridevirtual |
Implements ds3d::gl::DepthRender.
Definition at line 43 of file 9.2/sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.
|
inlineoverridevirtual |
Implements ds3d::gl::DepthRender.
Definition at line 43 of file sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.
|
inlineoverridevirtual |
Implements ds3d::gl::DepthRender.
Definition at line 37 of file sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.
|
inlineoverridevirtual |
Implements ds3d::gl::DepthRender.
Definition at line 37 of file 9.2/sources/libs/ds3d/glprocess/gl_depth_render_ctx.h.
|
inlineoverridevirtualinherited |
Implements ds3d::gl::iGLRender.
Definition at line 56 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::gl::BaseRender::_window, and absl::move().
|
inlineoverridevirtualinherited |
Implements ds3d::gl::iGLRender.
Definition at line 56 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::gl::BaseRender::_window, and absl::move().
|
inlineoverridevirtualinherited |
Implements ds3d::gl::iGLRender.
Reimplemented in ds3d::gl::BaseRenderPriv, and ds3d::gl::PointCloudRenderCtxImpl.
Definition at line 58 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
inlineoverridevirtualinherited |
Implements ds3d::gl::iGLRender.
Definition at line 58 of file 9.2/sources/libs/ds3d/glprocess/gl_render_ctx.h.
References ds3d::kGood.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
overridevirtual |
Implements ds3d::gl::iGLRender.
|
protectedinherited |
Definition at line 61 of file sources/libs/ds3d/glprocess/gl_render_ctx.h.
Referenced by ds3d::gl::BaseRender::getWindow(), and ds3d::gl::BaseRender::setWindow().