Main MRPT website > C++ reference
MRPT logo

mrpt::opengl::CAngularObservationMesh::FTrace2D< T > Class Template Reference

Internal functor class to trace a set of rays. More...

Collaboration diagram for mrpt::opengl::CAngularObservationMesh::FTrace2D< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FTrace2D (const T &s, const CPose3D &p, CAngularObservationMeshPtr &om, const CAngularObservationMesh::TDoubleRange &y, std::vector< CObservation2DRangeScan > &obs, const CPose3D &b)
void operator() (double pitch)

Protected Attributes

const T & e
const CPose3Dinitial
CAngularObservationMeshPtr & caom
const
CAngularObservationMesh::TDoubleRange
yaws
std::vector
< CObservation2DRangeScan > & 
vObs
const CPose3DpBase

Detailed Description

template<class T>
class mrpt::opengl::CAngularObservationMesh::FTrace2D< T >

Internal functor class to trace a set of rays.

Definition at line 381 of file CAngularObservationMesh.h.


Constructor & Destructor Documentation

template<class T>
mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::FTrace2D ( const T &  s,
const CPose3D p,
CAngularObservationMeshPtr &  om,
const CAngularObservationMesh::TDoubleRange y,
std::vector< CObservation2DRangeScan > &  obs,
const CPose3D b 
) [inline]

Definition at line 390 of file CAngularObservationMesh.h.


Member Function Documentation

template<class T>
void mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::operator() ( double  pitch  )  [inline]

Member Data Documentation

template<class T>
CAngularObservationMeshPtr& mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::caom [protected]

Definition at line 385 of file CAngularObservationMesh.h.

template<class T>
const T& mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::e [protected]

Definition at line 383 of file CAngularObservationMesh.h.

template<class T>
const CPose3D& mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::initial [protected]

Definition at line 384 of file CAngularObservationMesh.h.

template<class T>
const CPose3D& mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::pBase [protected]

Definition at line 388 of file CAngularObservationMesh.h.

template<class T>
std::vector<CObservation2DRangeScan>& mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::vObs [protected]

Definition at line 387 of file CAngularObservationMesh.h.

Definition at line 386 of file CAngularObservationMesh.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010