Public Member Functions | Protected Attributes
GeneralizedModelBuilder< ErrorAccumClassT > Class Template Reference

#include <model.h>

Inheritance diagram for GeneralizedModelBuilder< ErrorAccumClassT >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 GeneralizedModelBuilder (const ErrorAccumClassT &_error_accum)
virtual unsigned int getSize () const =0
 model size.
virtual shared_ptr< typename
ErrorAccumClassT::ModelClassT > 
operator() (const typename ErrorAccumClassT::ModelClassT::DataVec &selected)=0
 produces a model from the data points.

Protected Attributes

ErrorAccumClassT error_accum

Detailed Description

template<class ErrorAccumClassT>
class GeneralizedModelBuilder< ErrorAccumClassT >

Interface to classes that produce instances of classes with interface Model when supplied with data points to build a model.

See also:
Model
Todo:
change name of method operator() to build.

Definition at line 223 of file model.h.


Constructor & Destructor Documentation

template<class ErrorAccumClassT>
GeneralizedModelBuilder< ErrorAccumClassT >::GeneralizedModelBuilder ( const ErrorAccumClassT &  _error_accum) [inline]

Definition at line 228 of file model.h.


Member Function Documentation

template<class ErrorAccumClassT>
virtual unsigned int GeneralizedModelBuilder< ErrorAccumClassT >::getSize ( ) const [pure virtual]
template<class ErrorAccumClassT>
virtual shared_ptr<typename ErrorAccumClassT::ModelClassT> GeneralizedModelBuilder< ErrorAccumClassT >::operator() ( const typename ErrorAccumClassT::ModelClassT::DataVec &  selected) [pure virtual]

produces a model from the data points.

Implements ModelBuilder< ErrorAccumClassT::ModelClassT >.


Member Data Documentation

template<class ErrorAccumClassT>
ErrorAccumClassT GeneralizedModelBuilder< ErrorAccumClassT >::error_accum [protected]

Reimplemented in LiHartleyMulti5ptBuilder< ErrorAccumT >.

Definition at line 226 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