ldvFeature.h File Reference


Detailed Description

Declares the functions dealing with feature, feature2 and FeatureGlobal.

Author:
Copyright (C) 2007-2008 Vincent Rabaud <vrabaud@cs.ucsd.edu>
Version:
1.5-20081001

#include <string>
#include <vector>
#include "imgfeatures.h"

Include dependency graph for ldvFeature.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  ExtraFeatInfo
 Defines extra information related to a SIFT feature. More...
struct  feature2
 Like the C-struct feature, but with some nice member functions. More...
struct  FeatureGlobal
 Defines a feature by its position in the real world, and the SIFT features matching in images. More...
struct  AllFeatureGlobal
 Contains all the FeatureGlobal. More...

Functions

unsigned int getImgInd (const feature *const feat)
 Extracts the id of 2D feature corresponding to a feature.
unsigned int getFeatInd (const feature *const feat)
 Extracts the id of the feature.

Function Documentation

unsigned int getImgInd ( const feature *const   feat  )  [inline]

Extracts the id of 2D feature corresponding to a feature.

Parameters:
feat Pointer to a feature.
Returns:
The id of the 2D feature corresponding to the feature.

Referenced by AllFeatureGlobal::add(), computeGlobalHomography(), computePairwiseHomography(), and ImgInfo::release().

Here is the caller graph for this function:

unsigned int getFeatInd ( const feature *const   feat  )  [inline]

Extracts the id of the feature.

Parameters:
feat Pointer to a feature.
Returns:
The id of the feature in the corresponding vfeature

Referenced by compareAllSIFT(), and computePairwiseHomography().

Here is the caller graph for this function:


Generated on Tue Feb 17 12:47:14 2009 for LDV by  doxygen 1.5.6