VTK-m  2.0
Classes | Public Member Functions | Private Attributes | List of all members
vtkm::worklet::marching_cells::TriangleGenerationTable Class Reference

#include <MarchingCellTables.h>

Inheritance diagram for vtkm::worklet::marching_cells::TriangleGenerationTable:
vtkm::cont::ExecutionObjectBase

Classes

class  ExecObject
 

Public Member Functions

template<typename DeviceAdapter >
ExecObject< DeviceAdapter > PrepareForExecution (DeviceAdapter, vtkm::cont::Token &token)
 
 TriangleGenerationTable ()
 

Private Attributes

vtkm::cont::ArrayHandle< vtkm::IdComponentEdgeTableArray
 
vtkm::cont::ArrayHandle< vtkm::IdComponentEdgeTableOffsetArray
 
vtkm::cont::ArrayHandle< vtkm::IdComponentTriangleTableArray
 
vtkm::cont::ArrayHandle< vtkm::IdComponentTriangleTableOffsetArray
 

Constructor & Destructor Documentation

◆ TriangleGenerationTable()

vtkm::worklet::marching_cells::TriangleGenerationTable::TriangleGenerationTable ( )
inline

Member Function Documentation

◆ PrepareForExecution()

template<typename DeviceAdapter >
ExecObject<DeviceAdapter> vtkm::worklet::marching_cells::TriangleGenerationTable::PrepareForExecution ( DeviceAdapter  ,
vtkm::cont::Token token 
)
inline

Member Data Documentation

◆ EdgeTableArray

vtkm::cont::ArrayHandle<vtkm::IdComponent> vtkm::worklet::marching_cells::TriangleGenerationTable::EdgeTableArray
private

◆ EdgeTableOffsetArray

vtkm::cont::ArrayHandle<vtkm::IdComponent> vtkm::worklet::marching_cells::TriangleGenerationTable::EdgeTableOffsetArray
private

◆ TriangleTableArray

vtkm::cont::ArrayHandle<vtkm::IdComponent> vtkm::worklet::marching_cells::TriangleGenerationTable::TriangleTableArray
private

◆ TriangleTableOffsetArray

vtkm::cont::ArrayHandle<vtkm::IdComponent> vtkm::worklet::marching_cells::TriangleGenerationTable::TriangleTableOffsetArray
private

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