Time-of-Flight camera Painter Plugin. More...
#include <TofPainter.h>

Public Slots | |
| virtual void | processMessage (Message *newMessage) |
| Process an incoming message. | |
Public Member Functions | |
| virtual void | paint (float next2DLayer) |
| Paint everything using OpenGL. | |
| TofPainter () | |
| The constructor. | |
| ~TofPainter () | |
| The destructor. | |
Private Member Functions | |
| void | initBuffers (int height=0, int width=0) |
Private Attributes | |
| float * | m_Amplitudes |
| float | m_AmplitudeScaling |
| float | m_AmplitudeThreshold |
| float | m_ColorFactor |
| float * | m_Depths |
| unsigned int | m_DisplayDuration |
| int | m_Height |
| unsigned int | m_LastDataTime |
| BaseLib::Math::Vec3f * | m_Points |
| SceneGraph | m_SceneGraph |
| bool | m_SceneGraphInitialized |
| double | m_Transformation [16] |
| int | m_ViewMode |
| int | m_Width |
Time-of-Flight camera Painter Plugin.
Definition at line 24 of file TofPainter.h.
The constructor.
The destructor.
| void TofPainter::initBuffers | ( | int | height = 0, |
| int | width = 0 |
||
| ) | [private] |
| virtual void TofPainter::paint | ( | float | next2DLayer | ) | [virtual] |
Paint everything using OpenGL.
Implements PainterPlugin.
| virtual void TofPainter::processMessage | ( | Message * | newMessage | ) | [virtual, slot] |
Process an incoming message.
float* TofPainter::m_Amplitudes [private] |
Definition at line 54 of file TofPainter.h.
float TofPainter::m_AmplitudeScaling [private] |
Definition at line 59 of file TofPainter.h.
float TofPainter::m_AmplitudeThreshold [private] |
Definition at line 60 of file TofPainter.h.
float TofPainter::m_ColorFactor [private] |
Definition at line 58 of file TofPainter.h.
float* TofPainter::m_Depths [private] |
Definition at line 55 of file TofPainter.h.
unsigned int TofPainter::m_DisplayDuration [private] |
Definition at line 64 of file TofPainter.h.
int TofPainter::m_Height [private] |
Definition at line 51 of file TofPainter.h.
unsigned int TofPainter::m_LastDataTime [private] |
Definition at line 63 of file TofPainter.h.
BaseLib::Math::Vec3f* TofPainter::m_Points [private] |
Definition at line 56 of file TofPainter.h.
SceneGraph TofPainter::m_SceneGraph [private] |
Definition at line 48 of file TofPainter.h.
bool TofPainter::m_SceneGraphInitialized [private] |
Definition at line 49 of file TofPainter.h.
double TofPainter::m_Transformation[16] [private] |
Definition at line 66 of file TofPainter.h.
int TofPainter::m_ViewMode [private] |
Definition at line 61 of file TofPainter.h.
int TofPainter::m_Width [private] |
Definition at line 52 of file TofPainter.h.