43 #include <pcl/features/feature.h> 64 template<
typename Po
intInT,
typename Po
intOutT = ReferenceFrame>
68 using Ptr = shared_ptr<SHOTLocalReferenceFrameEstimation<PointInT, PointOutT> >;
69 using ConstPtr = shared_ptr<const SHOTLocalReferenceFrameEstimation<PointInT, PointOutT> >;
97 getLocalRF (
const int &index, Eigen::Matrix3f &rf);
107 #ifdef PCL_NO_PRECOMPILE 108 #include <pcl/features/impl/shot_lrf.hpp> void computeFeature(PointCloudOut &output) override
Feature estimation method.
std::string feature_name_
The feature name.
SHOTLocalReferenceFrameEstimation()
Constructor.
shared_ptr< const Feature< PointInT, PointOutT > > ConstPtr
~SHOTLocalReferenceFrameEstimation()
Empty destructor.
Defines all the PCL implemented PointT point type structures.
SHOTLocalReferenceFrameEstimation estimates the Local Reference Frame used in the calculation of the ...
Feature represents the base feature class.
float getLocalRF(const int &index, Eigen::Matrix3f &rf)
Computes disambiguated local RF for a point index.
shared_ptr< Feature< PointInT, PointOutT > > Ptr