Templates -- Meow  1.1.2
不能,也不應該先編譯成obj-file的templates
meow::FeaturePointsMatch< Scalar, Description > Class Template Referenceabstract

#include "FeaturePointsMatch.h"

Inheritance diagram for meow::FeaturePointsMatch< Scalar, Description >:
meow::ObjBase meow::FeaturePointsMatch_K_Match< Scalar, Description >

Public Types

typedef std::vector
< FeaturePoint< Scalar,
Description > > 
FeaturePoints
 
typedef std::vector
< FeaturePoints
FeaturePointss
 

Public Member Functions

virtual ~FeaturePointsMatch ()
 
virtual FeaturePointIndexPairs match (size_t dimension, FeaturePoints const &from, FeaturePoints const &to) const =0
 
virtual FeaturePointIndexPairs match (size_t dimension, FeaturePoints const &from, FeaturePointss const &to) const =0
 
virtual FeaturePointIndexPairs match (size_t dimension, FeaturePointss const &from, FeaturePointss const &to) const =0
 
virtual FeaturePointIndexPairs match (size_t dimension, FeaturePointss const &fpss) const =0
 
- Public Member Functions inherited from meow::ObjBase
virtual ~ObjBase ()
 
virtual bool write (FILE *f, bool bin, unsigned int fg) const
 
virtual bool read (FILE *f, bool bin, unsigned int fg)
 
virtual ObjBasecreate () const
 
virtual ObjBasecopyFrom (ObjBase const *b)
 
virtual char const * ctype () const
 
virtual std::string type () const
 

Protected Member Functions

 FeaturePointsMatch ()
 
- Protected Member Functions inherited from meow::ObjBase
 ObjBase ()
 

Additional Inherited Members

- Static Public Member Functions inherited from meow::ObjBase
static char const * ctypeBase ()
 
static std::string typeBase ()
 

Member Typedef Documentation

template<class Scalar , class Description >
typedef std::vector<FeaturePoint<Scalar, Description> > meow::FeaturePointsMatch< Scalar, Description >::FeaturePoints
template<class Scalar , class Description >
typedef std::vector<FeaturePoints > meow::FeaturePointsMatch< Scalar, Description >::FeaturePointss

Constructor & Destructor Documentation

template<class Scalar , class Description >
meow::FeaturePointsMatch< Scalar, Description >::FeaturePointsMatch ( )
inlineprotected
template<class Scalar , class Description >
virtual meow::FeaturePointsMatch< Scalar, Description >::~FeaturePointsMatch ( )
inlinevirtual

Member Function Documentation

template<class Scalar , class Description >
virtual FeaturePointIndexPairs meow::FeaturePointsMatch< Scalar, Description >::match ( size_t  dimension,
FeaturePoints const &  from,
FeaturePoints const &  to 
) const
pure virtual
template<class Scalar , class Description >
virtual FeaturePointIndexPairs meow::FeaturePointsMatch< Scalar, Description >::match ( size_t  dimension,
FeaturePoints const &  from,
FeaturePointss const &  to 
) const
pure virtual
template<class Scalar , class Description >
virtual FeaturePointIndexPairs meow::FeaturePointsMatch< Scalar, Description >::match ( size_t  dimension,
FeaturePointss const &  from,
FeaturePointss const &  to 
) const
pure virtual
template<class Scalar , class Description >
virtual FeaturePointIndexPairs meow::FeaturePointsMatch< Scalar, Description >::match ( size_t  dimension,
FeaturePointss const &  fpss 
) const
pure virtual

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