point_cloud_library / latest / structpcl_1_1ism_1_1_implicit_shape_model_estimation_1_1_location_info.html

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

#include <pcl/recognition/implicit_shape_model.h>

Public Member Functions

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

Public Attributes

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

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 252 of file implicit_shape_model.h.

Constructor & Destructor Documentation

LocationInfo()

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_num number of training model.
[in] dir_to_center expected direction to center
[in] origin initial point
[in] normal normal of the initial point

Definition at line 260 of file implicit_shape_model.h.

Member Data Documentation

dir_to_center_

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 270 of file implicit_shape_model.h.

model_num_

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 267 of file implicit_shape_model.h.

normal_

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 276 of file implicit_shape_model.h.

point_

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 273 of file implicit_shape_model.h.


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

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1ism_1_1_implicit_shape_model_estimation_1_1_location_info.html