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 772 of file AACubeTree.h.

Constructor & Destructor Documentation

◆ AxisSplitter() [1/2]

AxisSplitter ( )
inline

Definition at line 775 of file AACubeTree.h.

◆ AxisSplitter() [2/2]

AxisSplitter ( unsigned int  axis,
ScalarType  value 
)
inline

Definition at line 776 of file AACubeTree.h.

Member Function Documentation

◆ Axis()

unsigned int& Axis ( )
inline

Definition at line 780 of file AACubeTree.h.

+ Here is the caller graph for this function:

◆ operator()()

bool operator() ( const VectorT &  v) const
inline

Definition at line 789 of file AACubeTree.h.

+ Here is the call graph for this function:

◆ Value()

ScalarType& Value ( )
inline

Definition at line 784 of file AACubeTree.h.

+ Here is the caller graph for this function:

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