# opentl::modalities::SurfFeatures::SurfFeatures::SURFKeyframe Class Reference

List of all members.

## Public Member Functions
| SURFKeyframe (int xres, int yres)
| Constructor of SURF keyframe, from a set of targets.
| ~SURFKeyframe ()
| Destructor.
## Public Attributes
opentl::core::cvdata::Image | mImage
| Keyframe image.
boost::shared_ptr < opentl::models::Target > | mTarget
| Keyframe-associated target, used for sampling features.
std::vector< boost::shared_ptr < opentl::core::cvdata::SurfFeatures > > | mTargetFeatures
| Storage for model features, during sampling Index: link ID.

## Constructor & Destructor Documentation

opentl::modalities::SurfFeatures::SurfFeatures::SURFKeyframe::SURFKeyframe | ( | int | xres,
|  | int | yres |
| ) |  |  | `[inline]`

Constructor of SURF keyframe, from a set of targets.

opentl::modalities::SurfFeatures::SurfFeatures::SURFKeyframe::~SURFKeyframe | ( |  | ) | `[inline]`

Destructor.

## Member Data Documentation

opentl::core::cvdata::Image opentl::modalities::SurfFeatures::SurfFeatures::SURFKeyframe::mImage

Keyframe image.

boost::shared_ptr<opentl::models::Target> opentl::modalities::SurfFeatures::SurfFeatures::SURFKeyframe::mTarget

Keyframe-associated target, used for sampling features.

std::vector<boost::shared_ptr<opentl::core::cvdata::SurfFeatures> > opentl::modalities::SurfFeatures::SurfFeatures::SURFKeyframe::mTargetFeatures

Storage for model features, during sampling Index: link ID.