AACubeTree< DimT, StrategiesT, VectorKernelT >::AxisSplitter Class Reference

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

Public Member Functions

unsigned int & Axis ()
 
 AxisSplitter ()
 
 AxisSplitter (unsigned int axis, ScalarType value)
 
template<class VectorT>
bool operator() (const VectorT &v) const
 
ScalarTypeValue ()
 

Detailed Description

template<unsigned int DimT, class StrategiesT, template< unsigned int > class VectorKernelT = VectorKernelD>
class GfxTL::AACubeTree< DimT, StrategiesT, VectorKernelT >::AxisSplitter

Definition at line 829 of file AACubeTree.h.

Constructor & Destructor Documentation

◆ AxisSplitter() [1/2]

template<unsigned int DimT, class StrategiesT, template< unsigned int > class VectorKernelT = VectorKernelD>
AxisSplitter ( )
inline

Definition at line 832 of file AACubeTree.h.

◆ AxisSplitter() [2/2]

template<unsigned int DimT, class StrategiesT, template< unsigned int > class VectorKernelT = VectorKernelD>
AxisSplitter ( unsigned int axis,
ScalarType value )
inline

Definition at line 836 of file AACubeTree.h.

Member Function Documentation

◆ Axis()

template<unsigned int DimT, class StrategiesT, template< unsigned int > class VectorKernelT = VectorKernelD>
unsigned int & Axis ( )
inline

Definition at line 841 of file AACubeTree.h.

◆ operator()()

template<unsigned int DimT, class StrategiesT, template< unsigned int > class VectorKernelT = VectorKernelD>
template<class VectorT>
bool operator() ( const VectorT & v) const
inline

Definition at line 854 of file AACubeTree.h.

◆ Value()

template<unsigned int DimT, class StrategiesT, template< unsigned int > class VectorKernelT = VectorKernelD>
ScalarType & Value ( )
inline

Definition at line 847 of file AACubeTree.h.


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