FaceNeighborAACubeTreeStrategy< InheritedStrategyT >::StrategyBase< BaseT > Class Template Reference

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

+ Inheritance diagram for FaceNeighborAACubeTreeStrategy< InheritedStrategyT >::StrategyBase< BaseT >:

Public Types

enum  { Dim = CellType::Dim }
 
typedef InheritedStrategyT::template StrategyBase< BaseT > BaseType
 
typedef BaseType::CellType CellType
 

Public Member Functions

unsigned int CellChildRelation (const CellType &cell, const CellType &parent) const
 
CellTypeCellFaceNeighbor (CellType &cell, unsigned int axis, unsigned int dir, size_t *level)
 
const CellTypeCellFaceNeighbor (const CellType &cell, unsigned int axis, unsigned int dir, size_t *level) const
 

Detailed Description

template<class InheritedStrategyT>
template<class BaseT>
class GfxTL::FaceNeighborAACubeTreeStrategy< InheritedStrategyT >::StrategyBase< BaseT >

Definition at line 18 of file FaceNeighborAACubeTreeStrategy.h.

Member Typedef Documentation

◆ BaseType

typedef InheritedStrategyT::template StrategyBase< BaseT > BaseType

Definition at line 22 of file FaceNeighborAACubeTreeStrategy.h.

◆ CellType

typedef BaseType::CellType CellType

Definition at line 23 of file FaceNeighborAACubeTreeStrategy.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Dim 

Definition at line 24 of file FaceNeighborAACubeTreeStrategy.h.

Member Function Documentation

◆ CellChildRelation()

unsigned int CellChildRelation ( const CellType cell,
const CellType parent 
) const
inline

Definition at line 89 of file FaceNeighborAACubeTreeStrategy.h.

+ Here is the caller graph for this function:

◆ CellFaceNeighbor() [1/2]

CellType* CellFaceNeighbor ( CellType cell,
unsigned int  axis,
unsigned int  dir,
size_t *  level 
)
inline

Definition at line 83 of file FaceNeighborAACubeTreeStrategy.h.

+ Here is the call graph for this function:

◆ CellFaceNeighbor() [2/2]

const CellType* CellFaceNeighbor ( const CellType cell,
unsigned int  axis,
unsigned int  dir,
size_t *  level 
) const
inline

Definition at line 33 of file FaceNeighborAACubeTreeStrategy.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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