NullStrategy::StrategyBase< Base > Class Template Reference

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

+ Inheritance diagram for NullStrategy::StrategyBase< Base >:

Public Types

typedef Base::CellType CellType
 

Public Member Functions

template<class ParamT >
void Parameters (const ParamT &)
 
template<class BoundingVolume >
bool RefreshCell (const BoundingVolume &bv, CellType *cell)
 
void StartPointInfoCache ()
 
void StopPointInfoCache ()
 

Protected Member Functions

void InitCellData (CellType *)
 
void InitLevelDependentCellData (CellType *)
 
bool ShouldSubdivide (const CellType &cell) const
 

Detailed Description

template<class Base>
class GfxTL::NullStrategy::StrategyBase< Base >

Definition at line 15 of file NullStrategy.h.

Member Typedef Documentation

◆ CellType

typedef Base::CellType CellType

Definition at line 19 of file NullStrategy.h.

Member Function Documentation

◆ InitCellData()

void InitCellData ( CellType )
protected

Definition at line 20 of file NullStrategy.hpp.

◆ InitLevelDependentCellData()

void InitLevelDependentCellData ( CellType )
protected

Definition at line 25 of file NullStrategy.hpp.

◆ Parameters()

void Parameters ( const ParamT &  )
inline

Definition at line 49 of file NullStrategy.h.

◆ RefreshCell()

bool RefreshCell ( const BoundingVolume &  bv,
CellType cell 
)
inline

Definition at line 41 of file NullStrategy.h.

◆ ShouldSubdivide()

bool ShouldSubdivide ( const CellType cell) const
protected

Definition at line 13 of file NullStrategy.hpp.

◆ StartPointInfoCache()

void StartPointInfoCache ( )

Definition at line 5 of file NullStrategy.hpp.

◆ StopPointInfoCache()

void StopPointInfoCache ( )

Definition at line 9 of file NullStrategy.hpp.


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