Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT > Class Template Reference

#include <particle_filter_tracking.h>

Inheritance diagram for pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef Tracker< PointInT, StateT > BaseClass
typedef PointCloudCoherence
< PointInT > 
CloudCoherence
typedef boost::shared_ptr
< const CloudCoherence
CloudCoherenceConstPtr
typedef boost::shared_ptr
< CloudCoherence
CloudCoherencePtr
typedef PointCoherence< PointInT > Coherence
typedef boost::shared_ptr
< const Coherence
CoherenceConstPtr
typedef boost::shared_ptr
< Coherence
CoherencePtr
typedef Tracker< PointInT,
StateT >::PointCloudIn 
PointCloudIn
typedef PointCloudIn::ConstPtr PointCloudInConstPtr
typedef PointCloudIn::Ptr PointCloudInPtr
typedef Tracker< PointInT,
StateT >::PointCloudState 
PointCloudState
typedef PointCloudState::ConstPtr PointCloudStateConstPtr
typedef PointCloudState::Ptr PointCloudStatePtr

Public Member Functions

void setReferenceCloud (const PointCloudInConstPtr &ref)

Protected Member Functions

void computeTransformedPointCloudWithoutNormal (const StateT &hypothesis, PointCloudIn &cloud)
virtual bool initCompute ()
virtual void weight ()

Protected Attributes

std::vector< PointCloudInPtrtransed_input_vector_

Detailed Description

template<typename PointInT, typename StateT>
class pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >

Definition at line 93 of file particle_filter_tracking.h.


Member Typedef Documentation

template<typename PointInT , typename StateT >
typedef Tracker<PointInT, StateT> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::BaseClass
template<typename PointInT , typename StateT >
typedef PointCloudCoherence<PointInT> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CloudCoherence
template<typename PointInT , typename StateT >
typedef boost::shared_ptr< const CloudCoherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CloudCoherenceConstPtr
template<typename PointInT , typename StateT >
typedef boost::shared_ptr< CloudCoherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CloudCoherencePtr
template<typename PointInT , typename StateT >
typedef PointCoherence<PointInT> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::Coherence
template<typename PointInT , typename StateT >
typedef boost::shared_ptr< const Coherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CoherenceConstPtr
template<typename PointInT , typename StateT >
typedef boost::shared_ptr< Coherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CoherencePtr
template<typename PointInT , typename StateT >
typedef Tracker<PointInT, StateT>::PointCloudIn pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudIn
template<typename PointInT , typename StateT >
typedef PointCloudIn::ConstPtr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudInConstPtr
template<typename PointInT , typename StateT >
typedef PointCloudIn::Ptr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudInPtr
template<typename PointInT , typename StateT >
typedef Tracker<PointInT, StateT>::PointCloudState pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudState
template<typename PointInT , typename StateT >
typedef PointCloudState::ConstPtr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudStateConstPtr
template<typename PointInT , typename StateT >
typedef PointCloudState::Ptr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudStatePtr

Member Function Documentation

template<typename PointInT , typename StateT >
void pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::computeTransformedPointCloudWithoutNormal ( const StateT &  hypothesis,
PointCloudIn cloud 
) [inline, protected]

Definition at line 192 of file particle_filter_tracking.h.

template<typename PointInT , typename StateT >
virtual bool pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::initCompute ( ) [inline, protected, virtual]

Definition at line 157 of file particle_filter_tracking.h.

template<typename PointInT , typename StateT >
void pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::setReferenceCloud ( const PointCloudInConstPtr ref) [inline]

Definition at line 141 of file particle_filter_tracking.h.

template<typename PointInT , typename StateT >
virtual void pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::weight ( ) [inline, protected, virtual]

Member Data Documentation

template<typename PointInT , typename StateT >
std::vector<PointCloudInPtr> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::transed_input_vector_ [protected]

Definition at line 155 of file particle_filter_tracking.h.


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


jsk_pcl_ros
Author(s): Yohei Kakiuchi
autogenerated on Wed Sep 16 2015 04:36:49