Paints the information about the best particles in the particle filters for people tracking. More...
#include <PersonParticlePainter.h>
Public Slots | |
virtual void | processMessage (Message *newMessage) |
Process an incoming message. | |
Public Member Functions | |
virtual void | paint (float next2DLayer) |
Paint everything using OpenGL. | |
PersonParticlePainter () | |
The constructor. | |
~PersonParticlePainter () | |
The destructor. | |
Private Attributes | |
std::vector< PersonState > | m_BestParticles |
int | m_NumParticlesToDraw |
SceneGraph | m_OtherParticleModel |
std::vector < AF::ParticleFilter < PersonState > * > | m_ParticleFilters |
SceneGraph | m_ParticleModel |
Paints the information about the best particles in the particle filters for people tracking.
Definition at line 28 of file PersonParticlePainter.h.
The constructor.
The destructor.
virtual void PersonParticlePainter::paint | ( | float | next2DLayer | ) | [virtual] |
Paint everything using OpenGL.
Implements PainterPlugin.
virtual void PersonParticlePainter::processMessage | ( | Message * | newMessage | ) | [virtual, slot] |
Process an incoming message.
std::vector<PersonState> PersonParticlePainter::m_BestParticles [private] |
Definition at line 49 of file PersonParticlePainter.h.
int PersonParticlePainter::m_NumParticlesToDraw [private] |
Definition at line 52 of file PersonParticlePainter.h.
SceneGraph PersonParticlePainter::m_OtherParticleModel [private] |
Definition at line 55 of file PersonParticlePainter.h.
std::vector< AF::ParticleFilter<PersonState>* > PersonParticlePainter::m_ParticleFilters [private] |
Definition at line 50 of file PersonParticlePainter.h.
SceneGraph PersonParticlePainter::m_ParticleModel [private] |
Definition at line 54 of file PersonParticlePainter.h.