VariableCombinedNormalizedFeature< GraphT > Struct Template Reference

#include <VisionX/components/pointcloud_processor/DenseCRFSegmentationProcessor/DenseCRFFeatureTerms.h>

Public Types

typedef GraphT::vertex_descriptor VertexId
 

Public Member Functions

Eigen::MatrixXf computeFeatures (std::vector< float > sigma)
 
 VariableCombinedNormalizedFeature (GraphT &graph, bool useRGB, bool useNormals, bool useXYZ, bool useCurvature, bool useTime)
 

Protected Attributes

GraphT & _graph
 
const long unsigned int _num_features = calcNumFeatues()
 
bool useCurv
 
bool useNorm
 
bool useRGB
 
bool useTime
 
bool useXYZ
 

Detailed Description

template<class GraphT>
struct armarx::VariableCombinedNormalizedFeature< GraphT >

Definition at line 261 of file DenseCRFFeatureTerms.h.

Member Typedef Documentation

◆ VertexId

typedef GraphT::vertex_descriptor VertexId

Definition at line 263 of file DenseCRFFeatureTerms.h.

Constructor & Destructor Documentation

◆ VariableCombinedNormalizedFeature()

VariableCombinedNormalizedFeature ( GraphT &  graph,
bool  useRGB,
bool  useNormals,
bool  useXYZ,
bool  useCurvature,
bool  useTime 
)
inlineexplicit

Definition at line 269 of file DenseCRFFeatureTerms.h.

Member Function Documentation

◆ computeFeatures()

Eigen::MatrixXf computeFeatures ( std::vector< float sigma)
inline

Definition at line 275 of file DenseCRFFeatureTerms.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ _graph

GraphT& _graph
protected

Definition at line 265 of file DenseCRFFeatureTerms.h.

◆ _num_features

const long unsigned int _num_features = calcNumFeatues()
protected

Definition at line 267 of file DenseCRFFeatureTerms.h.

◆ useCurv

bool useCurv
protected

Definition at line 266 of file DenseCRFFeatureTerms.h.

◆ useNorm

bool useNorm
protected

Definition at line 266 of file DenseCRFFeatureTerms.h.

◆ useRGB

bool useRGB
protected

Definition at line 266 of file DenseCRFFeatureTerms.h.

◆ useTime

bool useTime
protected

Definition at line 266 of file DenseCRFFeatureTerms.h.

◆ useXYZ

bool useXYZ
protected

Definition at line 266 of file DenseCRFFeatureTerms.h.


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