Public Member Functions | Public Attributes
mcl::scan Struct Reference

#include <CParticleFilter.h>

List of all members.

Public Member Functions

void allocate (int n)
void copy (struct scan &new_scan) const
scanoperator= (const scan &s)
 scan ()
 scan (const scan &s)
void set (float *rr, float *aa)

Public Attributes

float * a
 Angle measurement of distance measurement [rad].
int N
 The number of measurements in vector.
float * r
 Distance measurement vector [m].

Detailed Description

Definition of scan for Scan Match interface Uses the polar coordinate format (r,a) pairs. Natural for sensor coordinates and used as sensor coordinates here!

Definition at line 184 of file CParticleFilter.h.

Constructor & Destructor Documentation

mcl::scan::scan ( ) [inline]

Definition at line 189 of file CParticleFilter.h.

mcl::scan::scan ( const scan s) [inline]

Definition at line 194 of file CParticleFilter.h.

Member Function Documentation

void mcl::scan::allocate ( int  n) [inline]

Definition at line 206 of file CParticleFilter.h.

void mcl::scan::copy ( struct scan new_scan) const [inline]

Definition at line 213 of file CParticleFilter.h.

scan& mcl::scan::operator= ( const scan s) [inline]

Definition at line 197 of file CParticleFilter.h.

void mcl::scan::set ( float *  rr,
float *  aa 
) [inline]

Definition at line 220 of file CParticleFilter.h.

Member Data Documentation

float* mcl::scan::a

Angle measurement of distance measurement [rad].

Definition at line 187 of file CParticleFilter.h.

The number of measurements in vector.

Definition at line 188 of file CParticleFilter.h.

float* mcl::scan::r

Distance measurement vector [m].

Definition at line 186 of file CParticleFilter.h.

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

Author(s): Jari Saarinen
autogenerated on Wed Aug 26 2015 15:25:02