Public Member Functions | Public Attributes
pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo Struct Reference

This structure stores the information about the keypoint. More...

#include <implicit_shape_model.h>

List of all members.

Public Member Functions

 LocationInfo (unsigned int model_num, const PointT &dir_to_center, const PointT &origin, const NormalT &normal)
 Location info constructor.

Public Attributes

PointT dir_to_center_
 Expected direction to center for this keypoint.
unsigned int model_num_
 Tells from which training model this keypoint was extracted.
NormalT normal_
 Stores the normal of the initial point.
PointT point_
 Stores the initial point.

Detailed Description

template<int FeatureSize, typename PointT, typename NormalT = pcl::Normal>
struct pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo

This structure stores the information about the keypoint.

Definition at line 249 of file implicit_shape_model.h.


Constructor & Destructor Documentation

template<int FeatureSize, typename PointT, typename NormalT = pcl::Normal>
pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo::LocationInfo ( unsigned int  model_num,
const PointT dir_to_center,
const PointT origin,
const NormalT normal 
) [inline]

Location info constructor.

Parameters:
[in]model_numnumber of training model.
[in]dir_to_centerexpected direction to center
[in]origininitial point
[in]normalnormal of the initial point

Definition at line 257 of file implicit_shape_model.h.


Member Data Documentation

template<int FeatureSize, typename PointT, typename NormalT = pcl::Normal>
PointT pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo::dir_to_center_

Expected direction to center for this keypoint.

Definition at line 267 of file implicit_shape_model.h.

template<int FeatureSize, typename PointT, typename NormalT = pcl::Normal>
unsigned int pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo::model_num_

Tells from which training model this keypoint was extracted.

Definition at line 261 of file implicit_shape_model.h.

template<int FeatureSize, typename PointT, typename NormalT = pcl::Normal>
NormalT pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo::normal_

Stores the normal of the initial point.

Definition at line 273 of file implicit_shape_model.h.

template<int FeatureSize, typename PointT, typename NormalT = pcl::Normal>
PointT pcl::ism::ImplicitShapeModelEstimation< FeatureSize, PointT, NormalT >::LocationInfo::point_

Stores the initial point.

Definition at line 270 of file implicit_shape_model.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:44:11