Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Static Public Member Functions
jafar::rtslam::display::Viewer< WorldDisplayType, MapDisplayType, RobotDisplayType, SensorDisplayType, LandmarkDisplayType, ObservationDisplayType, GarbageType > Class Template Reference

************************************************************************** This is the base class for a viewer that can render the scene. More...


Detailed Description

template<class WorldDisplayType, class MapDisplayType, class RobotDisplayType, class SensorDisplayType, class LandmarkDisplayType, class ObservationDisplayType, class GarbageType>
class jafar::rtslam::display::Viewer< WorldDisplayType, MapDisplayType, RobotDisplayType, SensorDisplayType, LandmarkDisplayType, ObservationDisplayType, GarbageType >

************************************************************************** This is the base class for a viewer that can render the scene.

When writing a new viewer, it must be inherited from this.

Definition at line 269 of file display.hpp.

#include <display.hpp>

Inheritance diagram for jafar::rtslam::display::Viewer< WorldDisplayType, MapDisplayType, RobotDisplayType, SensorDisplayType, LandmarkDisplayType, ObservationDisplayType, GarbageType >:
Inheritance graph
[legend]

List of all members.

Classes

class  Render

Public Member Functions

void clear ()
void bufferize (rtslam::world_ptr_t wor)
 This function bufferizes all the objects.
void bufferize (rtslam::map_ptr_t map, rtslam::world_ptr_t wor)
void bufferize (rtslam::robot_ptr_t rob, rtslam::map_ptr_t map)
void bufferize (rtslam::sensorext_ptr_t sen, rtslam::robot_ptr_t rob)
void bufferize (rtslam::observation_ptr_t obs, rtslam::sensorext_ptr_t sen)
void bufferize (rtslam::landmark_ptr_t lmk, rtslam::map_ptr_t map)
void render ()
 Render the scene.

Static Public Member Functions

static IdFactory::storage_t & id ()

Member Function Documentation

template<class WorldDisplayType, class MapDisplayType, class RobotDisplayType, class SensorDisplayType, class LandmarkDisplayType, class ObservationDisplayType, class GarbageType>
void jafar::rtslam::display::Viewer< WorldDisplayType, MapDisplayType, RobotDisplayType, SensorDisplayType, LandmarkDisplayType, ObservationDisplayType, GarbageType >::render ( ) [inline]

Render the scene.

Parameters:
_clear

Definition at line 406 of file display.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:46 for Jafar by doxygen 1.7.6.1
LAAS-CNRS