A renderer for active stereo (e.g., shutter glasses).
More...
#include "StereoRendererActive.h"
A renderer for active stereo (e.g., shutter glasses).
Decorator pattern, render() calls concreteRenderer->render().
Definition at line 41 of file StereoRendererActive.h.
◆ StereoRendererActive()
scg::StereoRendererActive::StereoRendererActive |
( |
RendererSP |
concreteRenderer | ) |
|
Constructor.
- Parameters
-
concreteRenderer | concrete renderer to be called by render() (decorator pattern) |
◆ ~StereoRendererActive()
virtual scg::StereoRendererActive::~StereoRendererActive |
( |
| ) |
|
|
virtual |
◆ create()
static StereoRendererActiveSP scg::StereoRendererActive::create |
( |
RendererSP |
concreteRenderer | ) |
|
|
static |
Create shared pointer.
- Parameters
-
concreteRenderer | concrete renderer to be called by render() (decorator pattern) |
◆ initViewer()
virtual void scg::StereoRendererActive::initViewer |
( |
Viewer * |
viewer, |
|
|
FrameBufferSize * |
frameBufferSize |
|
) |
| |
|
virtual |
Initialize viewer properties before an OpenGL context has been created. Request stereo framebuffer.
- Parameters
-
viewer | viewer that uses the renderer |
frameBufferSize | frame buffer size to be used by viewer to create OpenGL context (cf. FrameBufferSize) |
Reimplemented from scg::StereoRenderer.
◆ render()
virtual void scg::StereoRendererActive::render |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: