VTK-m  2.0
Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
vtkm::cont::CellLocatorUniformGrid Class Reference

#include <CellLocatorUniformGrid.h>

Inheritance diagram for vtkm::cont::CellLocatorUniformGrid:
vtkm::cont::ExecutionObjectBase

Public Types

using LastCell = vtkm::exec::CellLocatorUniformGrid::LastCell
 

Public Member Functions

VTKM_CONT vtkm::exec::CellLocatorUniformGrid PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const
 

Private Types

using Superclass = vtkm::cont::internal::CellLocatorBase< CellLocatorUniformGrid >
 

Private Member Functions

VTKM_CONT void Build ()
 

Private Attributes

vtkm::Id3 CellDims
 
vtkm::Id3 PointDims
 
vtkm::Vec3f Origin
 
vtkm::Vec3f InvSpacing
 
vtkm::Vec3f MaxPoint
 
bool Is3D = true
 
friend Superclass
 

Member Typedef Documentation

◆ LastCell

◆ Superclass

using vtkm::cont::CellLocatorUniformGrid::Superclass = vtkm::cont::internal::CellLocatorBase<CellLocatorUniformGrid>
private

Member Function Documentation

◆ Build()

VTKM_CONT void vtkm::cont::CellLocatorUniformGrid::Build ( )
private

◆ PrepareForExecution()

VTKM_CONT vtkm::exec::CellLocatorUniformGrid vtkm::cont::CellLocatorUniformGrid::PrepareForExecution ( vtkm::cont::DeviceAdapterId  device,
vtkm::cont::Token token 
) const

Member Data Documentation

◆ CellDims

vtkm::Id3 vtkm::cont::CellLocatorUniformGrid::CellDims
private

◆ InvSpacing

vtkm::Vec3f vtkm::cont::CellLocatorUniformGrid::InvSpacing
private

◆ Is3D

bool vtkm::cont::CellLocatorUniformGrid::Is3D = true
private

◆ MaxPoint

vtkm::Vec3f vtkm::cont::CellLocatorUniformGrid::MaxPoint
private

◆ Origin

vtkm::Vec3f vtkm::cont::CellLocatorUniformGrid::Origin
private

◆ PointDims

vtkm::Id3 vtkm::cont::CellLocatorUniformGrid::PointDims
private

◆ Superclass


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