RansacShapeDetector::Options Struct Reference

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

Public Types

enum  { NO_FITTING, LS_FITTING }
 

Public Member Functions

 Options ()
 

Public Attributes

float m_bitmapEpsilon
 
float m_epsilon
 
enum RansacShapeDetector::Options:: { ... }  m_fitting
 
std::chrono::milliseconds m_maxruntime
 
unsigned int m_minSupport
 
float m_normalThresh
 
float m_probability
 

Static Public Attributes

static constexpr auto invalidRuntime = std::numeric_limits<std::chrono::milliseconds::rep>::max()
 

Detailed Description

Definition at line 22 of file RansacShapeDetector.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NO_FITTING 
LS_FITTING 

Definition at line 38 of file RansacShapeDetector.h.

Constructor & Destructor Documentation

◆ Options()

Options ( )
inline

Definition at line 25 of file RansacShapeDetector.h.

Member Data Documentation

◆ invalidRuntime

constexpr auto invalidRuntime = std::numeric_limits<std::chrono::milliseconds::rep>::max()
staticconstexpr

Definition at line 24 of file RansacShapeDetector.h.

◆ m_bitmapEpsilon

float m_bitmapEpsilon

Definition at line 37 of file RansacShapeDetector.h.

◆ m_epsilon

float m_epsilon

Definition at line 34 of file RansacShapeDetector.h.

◆ m_fitting

enum { ... } m_fitting

◆ m_maxruntime

std::chrono::milliseconds m_maxruntime

Definition at line 40 of file RansacShapeDetector.h.

◆ m_minSupport

unsigned int m_minSupport

Definition at line 36 of file RansacShapeDetector.h.

◆ m_normalThresh

float m_normalThresh

Definition at line 35 of file RansacShapeDetector.h.

◆ m_probability

float m_probability

Definition at line 39 of file RansacShapeDetector.h.


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