InverseDistanceSingularWeightFunc< PointT > Class Template Reference

#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/GfxTL/WeightFunc.h>

Public Types

typedef PointT PointType
 
typedef PointType::ScalarType ScalarType
 

Public Member Functions

 InverseDistanceSingularWeightFunc (const PointType &center, ScalarType radius)
 
ScalarType operator() (const PointType &p) const
 
ScalarType operator() (ScalarType d) const
 

Detailed Description

template<class PointT>
class GfxTL::InverseDistanceSingularWeightFunc< PointT >

Definition at line 97 of file WeightFunc.h.

Member Typedef Documentation

◆ PointType

typedef PointT PointType

Definition at line 100 of file WeightFunc.h.

◆ ScalarType

typedef PointType::ScalarType ScalarType

Definition at line 101 of file WeightFunc.h.

Constructor & Destructor Documentation

◆ InverseDistanceSingularWeightFunc()

InverseDistanceSingularWeightFunc ( const PointType center,
ScalarType  radius 
)
inline

Definition at line 103 of file WeightFunc.h.

Member Function Documentation

◆ operator()() [1/2]

ScalarType operator() ( const PointType p) const
inline

Definition at line 109 of file WeightFunc.h.

◆ operator()() [2/2]

ScalarType operator() ( ScalarType  d) const
inline

Definition at line 115 of file WeightFunc.h.

+ Here is the call graph for this function:

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