| 
    VTK-m
    2.0
    
   | 
 
#include <CellLocatorBoundingIntervalHierarchy.h>
  
Public Types | |
| using | SupportedCellSets = VTKM_DEFAULT_CELL_SET_LIST | 
| using | CellLocatorExecList = vtkm::ListTransform< SupportedCellSets, vtkm::exec::CellLocatorBoundingIntervalHierarchy > | 
| using | ExecObjType = vtkm::ListApply< CellLocatorExecList, vtkm::exec::CellLocatorMultiplexer > | 
| using | LastCell = typename ExecObjType::LastCell | 
Public Member Functions | |
| VTKM_CONT | CellLocatorBoundingIntervalHierarchy (vtkm::IdComponent numPlanes=4, vtkm::IdComponent maxLeafSize=5) | 
| VTKM_CONT void | SetNumberOfSplittingPlanes (vtkm::IdComponent numPlanes) | 
| VTKM_CONT vtkm::IdComponent | GetNumberOfSplittingPlanes () | 
| VTKM_CONT void | SetMaxLeafSize (vtkm::IdComponent maxLeafSize) | 
| VTKM_CONT vtkm::Id | GetMaxLeafSize () | 
| VTKM_CONT ExecObjType | PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const | 
Private Types | |
| using | Superclass = vtkm::cont::internal::CellLocatorBase< CellLocatorBoundingIntervalHierarchy > | 
Private Member Functions | |
| VTKM_CONT void | Build () | 
| using vtkm::cont::CellLocatorBoundingIntervalHierarchy::CellLocatorExecList = vtkm::ListTransform<SupportedCellSets, vtkm::exec::CellLocatorBoundingIntervalHierarchy> | 
| using vtkm::cont::CellLocatorBoundingIntervalHierarchy::ExecObjType = vtkm::ListApply<CellLocatorExecList, vtkm::exec::CellLocatorMultiplexer> | 
| using vtkm::cont::CellLocatorBoundingIntervalHierarchy::LastCell = typename ExecObjType::LastCell | 
      
  | 
  private | 
| using vtkm::cont::CellLocatorBoundingIntervalHierarchy::SupportedCellSets = VTKM_DEFAULT_CELL_SET_LIST | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  inline | 
| VTKM_CONT ExecObjType vtkm::cont::CellLocatorBoundingIntervalHierarchy::PrepareForExecution | ( | vtkm::cont::DeviceAdapterId | device, | 
| vtkm::cont::Token & | token | ||
| ) | const | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
 1.8.17