VTK-m  2.0
Public Member Functions | Private Attributes | List of all members
vtkm::exec::CellLocatorPartitioned Class Reference

#include <CellLocatorPartitioned.h>

Public Member Functions

VTKM_CONT CellLocatorPartitioned ()=default
 
VTKM_CONT CellLocatorPartitioned (const vtkm::cont::ArrayHandle< vtkm::cont::CellLocatorGeneral::ExecObjType >::ReadPortalType &locators, vtkm::cont::ArrayHandle< vtkm::cont::ArrayHandle< vtkm::UInt8 >::ReadPortalType >::ReadPortalType ghosts)
 
VTKM_EXEC vtkm::ErrorCode FindCell (const vtkm::Vec3f &point, vtkm::Id &partitionId, vtkm::Id &cellId, vtkm::Vec3f &parametric) const
 

Private Attributes

vtkm::cont::ArrayHandle< vtkm::cont::CellLocatorGeneral::ExecObjType >::ReadPortalType Locators
 
vtkm::cont::ArrayHandle< vtkm::cont::ArrayHandle< vtkm::UInt8 >::ReadPortalType >::ReadPortalType Ghosts
 

Constructor & Destructor Documentation

◆ CellLocatorPartitioned() [1/2]

VTKM_CONT vtkm::exec::CellLocatorPartitioned::CellLocatorPartitioned ( )
default

◆ CellLocatorPartitioned() [2/2]

VTKM_CONT vtkm::exec::CellLocatorPartitioned::CellLocatorPartitioned ( const vtkm::cont::ArrayHandle< vtkm::cont::CellLocatorGeneral::ExecObjType >::ReadPortalType &  locators,
vtkm::cont::ArrayHandle< vtkm::cont::ArrayHandle< vtkm::UInt8 >::ReadPortalType >::ReadPortalType  ghosts 
)
inline

Member Function Documentation

◆ FindCell()

VTKM_EXEC vtkm::ErrorCode vtkm::exec::CellLocatorPartitioned::FindCell ( const vtkm::Vec3f point,
vtkm::Id partitionId,
vtkm::Id cellId,
vtkm::Vec3f parametric 
) const
inline

Member Data Documentation

◆ Ghosts

vtkm::cont::ArrayHandle<vtkm::cont::ArrayHandle<vtkm::UInt8>::ReadPortalType>::ReadPortalType vtkm::exec::CellLocatorPartitioned::Ghosts
private

◆ Locators

vtkm::cont::ArrayHandle<vtkm::cont::CellLocatorGeneral::ExecObjType>::ReadPortalType vtkm::exec::CellLocatorPartitioned::Locators
private

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