Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
MultiSolutionModel< ErrorAccumulatorT, CAllocTT > Class Template Reference

#include <model.h>

Inheritance diagram for MultiSolutionModel< ErrorAccumulatorT, CAllocTT >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ErrorAccumulatorT::ModelRep ModelRepT
typedef std::vector< ModelRepT,
CAllocTT< ModelRepT > > 
ModelRepVecT
typedef
ErrorAccumulatorT::ModelClassT 
ModelT

Public Member Functions

 MultiSolutionModel (int _size, const typename ModelT::DataVec &_model_data, const ModelRepVecT &_models, const ErrorAccumulatorT &_error)

Protected Member Functions

virtual void compute (const typename ModelT::DataVec &all_data)

Protected Attributes

ErrorAccumulatorT error_acc
ModelRepVecT models

Detailed Description

template<class ErrorAccumulatorT, template< class > class CAllocTT>
class MultiSolutionModel< ErrorAccumulatorT, CAllocTT >

Definition at line 160 of file model.h.


Member Typedef Documentation

template<class ErrorAccumulatorT , template< class > class CAllocTT>
typedef ErrorAccumulatorT::ModelRep MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::ModelRepT

Definition at line 163 of file model.h.

template<class ErrorAccumulatorT , template< class > class CAllocTT>
typedef std::vector<ModelRepT, CAllocTT<ModelRepT> > MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::ModelRepVecT

Definition at line 165 of file model.h.

template<class ErrorAccumulatorT , template< class > class CAllocTT>
typedef ErrorAccumulatorT::ModelClassT MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::ModelT

Definition at line 164 of file model.h.


Constructor & Destructor Documentation

template<class ErrorAccumulatorT , template< class > class CAllocTT>
MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::MultiSolutionModel ( int  _size,
const typename ModelT::DataVec &  _model_data,
const ModelRepVecT _models,
const ErrorAccumulatorT &  _error 
) [inline]

Definition at line 190 of file model.h.


Member Function Documentation

template<class ErrorAccumulatorT , template< class > class CAllocTT>
virtual void MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::compute ( const typename ModelT::DataVec &  all_data) [inline, protected, virtual]

Definition at line 171 of file model.h.


Member Data Documentation

template<class ErrorAccumulatorT , template< class > class CAllocTT>
ErrorAccumulatorT MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::error_acc [protected]

Definition at line 168 of file model.h.

template<class ErrorAccumulatorT , template< class > class CAllocTT>
ModelRepVecT MultiSolutionModel< ErrorAccumulatorT, CAllocTT >::models [protected]

Definition at line 169 of file model.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


pose_estimation
Author(s): Jiri Divis/jiridivis@gmail.com
autogenerated on Wed Mar 27 2013 21:00:15