VTK-m  2.0
Public Member Functions | List of all members
vtkm::worklet::marching_cells::GenerateNormals Struct Reference

#include <MarchingCells.h>

Public Member Functions

template<typename CoordinateSystem , typename NormalCType , typename InputFieldType , typename InputStorageType , typename CellSet >
void operator() (const CoordinateSystem &coordinates, const vtkm::cont::Invoker &invoker, vtkm::cont::ArrayHandle< vtkm::Vec< NormalCType, 3 >> &normals, const vtkm::cont::ArrayHandle< InputFieldType, InputStorageType > &field, const CellSet cellset, const vtkm::cont::ArrayHandle< vtkm::Id2 > &edges, const vtkm::cont::ArrayHandle< vtkm::FloatDefault > &weights) const
 

Member Function Documentation

◆ operator()()

template<typename CoordinateSystem , typename NormalCType , typename InputFieldType , typename InputStorageType , typename CellSet >
void vtkm::worklet::marching_cells::GenerateNormals::operator() ( const CoordinateSystem &  coordinates,
const vtkm::cont::Invoker invoker,
vtkm::cont::ArrayHandle< vtkm::Vec< NormalCType, 3 >> &  normals,
const vtkm::cont::ArrayHandle< InputFieldType, InputStorageType > &  field,
const CellSet  cellset,
const vtkm::cont::ArrayHandle< vtkm::Id2 > &  edges,
const vtkm::cont::ArrayHandle< vtkm::FloatDefault > &  weights 
) const
inline

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