VTK-m  2.0
Public Member Functions | Protected Types | Protected Attributes | List of all members
vtkm::rendering::raytracing::MeshConnectivityStructured Class Reference

#include <MeshConnectivity.h>

Public Member Functions

VTKM_CONT MeshConnectivityStructured (const vtkm::Id3 &cellDims, const vtkm::Id3 &pointDims)
 
VTKM_EXEC_CONT vtkm::Id GetConnectingCell (const vtkm::Id &cellId, const vtkm::Id &face) const
 
VTKM_EXEC_CONT vtkm::Int32 GetCellIndices (vtkm::Id cellIndices[8], const vtkm::Id &cellIndex) const
 
VTKM_EXEC vtkm::UInt8 GetCellShape (const vtkm::Id &vtkmNotUsed(cellId)) const
 

Protected Types

typedef vtkm::cont::ArrayHandle< vtkm::Id4Id4Handle
 

Protected Attributes

vtkm::Id3 CellDims
 
vtkm::Id3 PointDims
 

Member Typedef Documentation

◆ Id4Handle

Constructor & Destructor Documentation

◆ MeshConnectivityStructured()

VTKM_CONT vtkm::rendering::raytracing::MeshConnectivityStructured::MeshConnectivityStructured ( const vtkm::Id3 cellDims,
const vtkm::Id3 pointDims 
)
inline

Member Function Documentation

◆ GetCellIndices()

VTKM_EXEC_CONT vtkm::Int32 vtkm::rendering::raytracing::MeshConnectivityStructured::GetCellIndices ( vtkm::Id  cellIndices[8],
const vtkm::Id cellIndex 
) const
inline

◆ GetCellShape()

VTKM_EXEC vtkm::UInt8 vtkm::rendering::raytracing::MeshConnectivityStructured::GetCellShape ( const vtkm::Id vtkmNotUsedcellId) const
inline

◆ GetConnectingCell()

VTKM_EXEC_CONT vtkm::Id vtkm::rendering::raytracing::MeshConnectivityStructured::GetConnectingCell ( const vtkm::Id cellId,
const vtkm::Id face 
) const
inline

Member Data Documentation

◆ CellDims

vtkm::Id3 vtkm::rendering::raytracing::MeshConnectivityStructured::CellDims
protected

◆ PointDims

vtkm::Id3 vtkm::rendering::raytracing::MeshConnectivityStructured::PointDims
protected

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