ArrayGridKernel< CellT, 0 > Class Template Reference

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

Public Member Functions

 ArrayGridKernel ()
 
 ArrayGridKernel (ArrayGridKernel< CellT, DimT - 1 > *array)
 
ArrayGridKernel< CellT, DimT - 1 > *& Data ()
 
CellT & Data ()
 
 operator CellT & ()
 
 operator const CellT & () const
 
 ~ArrayGridKernel ()
 

Protected Attributes

ArrayGridKernel< CellT, DimT - 1 > * m_array
 
CellT m_cell
 

Detailed Description

template<class CellT>
class ArrayGridKernel< CellT, 0 >

Definition at line 39 of file Grid.h.

Constructor & Destructor Documentation

◆ ArrayGridKernel() [1/2]

ArrayGridKernel ( )
inline

Definition at line 15 of file Grid.h.

◆ ArrayGridKernel() [2/2]

ArrayGridKernel ( ArrayGridKernel< CellT, DimT - 1 > * array)
inline

Definition at line 19 of file Grid.h.

◆ ~ArrayGridKernel()

~ArrayGridKernel ( )
inline

Definition at line 23 of file Grid.h.

Member Function Documentation

◆ Data() [1/2]

ArrayGridKernel< CellT, DimT - 1 > *& Data ( )
inline

Definition at line 29 of file Grid.h.

◆ Data() [2/2]

template<class CellT>
CellT & Data ( )
inline

Definition at line 53 of file Grid.h.

◆ operator CellT &()

template<class CellT>
operator CellT & ( )
inline

Definition at line 42 of file Grid.h.

◆ operator const CellT &()

template<class CellT>
operator const CellT & ( ) const
inline

Definition at line 47 of file Grid.h.

Member Data Documentation

◆ m_array

ArrayGridKernel<CellT, DimT - 1>* m_array
protected

Definition at line 35 of file Grid.h.

◆ m_cell

template<class CellT>
CellT m_cell
protected

Definition at line 59 of file Grid.h.


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