Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
jafar::slam::SegmentObservation Class Reference

Observation of a segment. More...


Detailed Description

Observation of a segment.

Definition at line 31 of file segmentFeature.hpp.

#include <segmentFeature.hpp>

Inheritance diagram for jafar::slam::SegmentObservation:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SegmentObservation (ObservationType type_, unsigned int _robotId=0)
 Constructor.
 SegmentObservation (SegmentObservation const &obs)
 Copy constructor Constructs an observation from a given observation.
virtual ~SegmentObservation ()
 Destructor.
void setExtremities (jblas::vec2 const &ext1_, jblas::vec2 const &ext2_)
 Sets the extremities to the observation.

Public Attributes

jblas::vec2 ext1
 first extremity in the image plane
jblas::vec2 ext2
 second extremity in the image plane

Constructor & Destructor Documentation

jafar::slam::SegmentObservation::SegmentObservation ( ObservationType  type_,
unsigned int  _robotId = 0 
) [inline]

Copy constructor Constructs an observation from a given observation.

Parameters:
obsThe observation to copy

Definition at line 53 of file segmentFeature.hpp.


Member Function Documentation

void jafar::slam::SegmentObservation::setExtremities ( jblas::vec2 const &  ext1_,
jblas::vec2 const &  ext2_ 
) [inline]

Sets the extremities to the observation.

Parameters:
ext1_the first endpoint
ext2_the second endpoint

Definition at line 65 of file segmentFeature.hpp.

References ext1, and ext2.


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:49 for Jafar by doxygen 1.7.6.1
LAAS-CNRS