CellRangeDataTreeStrategy< InheritedStrategyT, KernelT >::CellData Class Reference

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

+ Inheritance diagram for CellRangeDataTreeStrategy< InheritedStrategyT, KernelT >::CellData:

Public Types

typedef std::pair< HandleType, HandleType > CellRange
 
typedef KernelT::HandleType HandleType
 
typedef KernelT::value_type value_type
 

Public Member Functions

CellRange & Range ()
 
const CellRange & Range () const
 
size_t Size () const
 

Public Attributes

CellRange m_range
 

Member Typedef Documentation

◆ CellRange

template<class InheritedStrategyT, class KernelT>
typedef std::pair<HandleType, HandleType> CellRange

◆ HandleType

template<class InheritedStrategyT, class KernelT>
typedef KernelT::HandleType HandleType

◆ value_type

template<class InheritedStrategyT, class KernelT>
typedef KernelT::value_type value_type

Member Function Documentation

◆ Range() [1/2]

template<class InheritedStrategyT, class KernelT>
CellRange & Range ( )
inline

◆ Range() [2/2]

template<class InheritedStrategyT, class KernelT>
const CellRange & Range ( ) const
inline

◆ Size()

template<class InheritedStrategyT, class KernelT>
size_t Size ( ) const
inline

Member Data Documentation

◆ m_range

template<class InheritedStrategyT, class KernelT>
CellRange m_range

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