shawn::LocalizationProcessorType Class Reference

#include <localization_processor_type.h>

List of all members.

Public Types

enum  ProcessorType { anchor, unknown }

Public Member Functions

ctor/dtor
 LocalizationProcessorType ()
virtual ~LocalizationProcessorType ()
processor type
virtual void set_proc_type (const ProcessorType &) throw ()
virtual const ProcessorTypeproc_type (void) const throw ()
virtual bool is_anchor (void) const throw ()


Detailed Description

Abstract Interface to act with SimulationTaskLocalizationAnchorPlacement.

Member Enumeration Documentation

Enumerator:
anchor  anchors know their real position
unknown  unknowns have to estimate their positions


Constructor & Destructor Documentation

shawn::LocalizationProcessorType::LocalizationProcessorType (  ) 

virtual shawn::LocalizationProcessorType::~LocalizationProcessorType (  )  [virtual]


Member Function Documentation

virtual void shawn::LocalizationProcessorType::set_proc_type ( const ProcessorType  )  throw () [virtual]

Set processor type. Namely anchor or unknown.

virtual const ProcessorType& shawn::LocalizationProcessorType::proc_type ( void   )  const throw () [virtual]

Returns:
Type of processor

virtual bool shawn::LocalizationProcessorType::is_anchor ( void   )  const throw () [virtual]

Returns:
true, if processor is anchor.


The documentation for this class was generated from the following file:

Generated on Tue Feb 7 00:00:59 2012 for Shawn by  doxygen 1.5.6