FeatureCalculator Class Reference

#include <VisionX/components/pointcloud_processor/ObjectShapeClassification/Features/FeatureCalculator.hpp>

Public Types

using Points = std::vector< Eigen::Vector3f >
 

Public Member Functions

template<class F >
void addFeature ()
 
std::map< std::string, FeaturePtrgetFeatures (const Points &points)
 
std::map< std::string, FeaturePtrgetFeatures (const std::pair< std::string, Points > &points)
 

Detailed Description

Definition at line 35 of file FeatureCalculator.hpp.

Member Typedef Documentation

◆ Points

using Points = std::vector<Eigen::Vector3f>

Definition at line 38 of file FeatureCalculator.hpp.

Member Function Documentation

◆ addFeature()

void addFeature ( )
inline

Definition at line 40 of file FeatureCalculator.hpp.

◆ getFeatures() [1/2]

std::map<std::string, FeaturePtr> getFeatures ( const Points points)
inline

Definition at line 54 of file FeatureCalculator.hpp.

◆ getFeatures() [2/2]

std::map<std::string, FeaturePtr> getFeatures ( const std::pair< std::string, Points > &  points)
inline

Definition at line 67 of file FeatureCalculator.hpp.


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