ShuffleIndicesTreeDataKernelStrategy< DataKernelT, ShuffleIndicesT > Class Template Reference

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

+ Inheritance diagram for ShuffleIndicesTreeDataKernelStrategy< DataKernelT, ShuffleIndicesT >:

Public Types

typedef DataKernelT::DereferencedType DereferencedType
 
typedef DataKernelT::HandleType HandleType
 
typedef DataKernelT::value_type value_type
 

Public Member Functions

ShuffleIndicesT * ShuffleIndices () const
 
void ShuffleIndices (ShuffleIndicesT *shuffleIndices)
 
 ShuffleIndicesTreeDataKernelStrategy ()
 

Protected Member Functions

void SwapHandles (HandleType a, HandleType b)
 

Detailed Description

template<class DataKernelT, class ShuffleIndicesT = std::vector< unsigned int >>
class GfxTL::ShuffleIndicesTreeDataKernelStrategy< DataKernelT, ShuffleIndicesT >

Definition at line 10 of file ShuffleIndicesTreeDataKernelStrategy.h.

Member Typedef Documentation

◆ DereferencedType

typedef DataKernelT::DereferencedType DereferencedType

Definition at line 16 of file ShuffleIndicesTreeDataKernelStrategy.h.

◆ HandleType

typedef DataKernelT::HandleType HandleType

Definition at line 15 of file ShuffleIndicesTreeDataKernelStrategy.h.

◆ value_type

typedef DataKernelT::value_type value_type

Definition at line 14 of file ShuffleIndicesTreeDataKernelStrategy.h.

Constructor & Destructor Documentation

◆ ShuffleIndicesTreeDataKernelStrategy()

Member Function Documentation

◆ ShuffleIndices() [1/2]

ShuffleIndicesT* ShuffleIndices ( ) const
inline

Definition at line 23 of file ShuffleIndicesTreeDataKernelStrategy.h.

◆ ShuffleIndices() [2/2]

void ShuffleIndices ( ShuffleIndicesT *  shuffleIndices)
inline

Definition at line 19 of file ShuffleIndicesTreeDataKernelStrategy.h.

◆ SwapHandles()

void SwapHandles ( HandleType  a,
HandleType  b 
)
inlineprotected

Definition at line 29 of file ShuffleIndicesTreeDataKernelStrategy.h.

+ Here is the call graph for this function:

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