Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
jafar::rtslam::display::LandmarkDisplay Class Reference

************************************************************************** This is the base class for landmark objects that will store display data for a viewer. More...


Detailed Description

************************************************************************** This is the base class for landmark objects that will store display data for a viewer.

When writing a new viewer, you must create a type that inherits from this.

Definition at line 101 of file display.hpp.

#include <display.hpp>

Inheritance diagram for jafar::rtslam::display::LandmarkDisplay:
Inheritance graph
[legend]

List of all members.

Public Types

enum  Type { ltPoint, ltSeg }
enum  Phase { init, converged }

Public Member Functions

 LandmarkDisplay (ViewerAbstract *viewer_, rtslam::LandmarkAbstract *_slamLmk, MapDisplay *_dispMap)

Static Public Member Functions

static Type convertType (rtslam::LandmarkAbstract *_slamLmk)
static Phase convertPhase (rtslam::LandmarkAbstract *_slamLmk)

Public Attributes

rtslam::LandmarkAbstractslamLmk_
MapDisplaydispMap_
Type type_
Phase phase_

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