#include <FlyingEdgesPass4Common.h>
|
template<typename AxisToSum , typename ThreadIndices , typename WholeSumField , typename FieldInPointId , typename WholeEdgeField > |
VTKM_EXEC | Pass4TrimState (AxisToSum, const vtkm::Id3 &pdims, const ThreadIndices &threadIndices, const WholeSumField &vtkmNotUsed(axis_sums), const FieldInPointId &axis_mins, const FieldInPointId &axis_maxs, const WholeEdgeField &edges) |
|
template<typename AxisToSum > |
VTKM_EXEC void | increment (AxisToSum, const vtkm::Id3 &pdims) |
|
◆ Pass4TrimState()
template<typename AxisToSum , typename ThreadIndices , typename WholeSumField , typename FieldInPointId , typename WholeEdgeField >
VTKM_EXEC vtkm::worklet::flying_edges::Pass4TrimState::Pass4TrimState |
( |
AxisToSum |
, |
|
|
const vtkm::Id3 & |
pdims, |
|
|
const ThreadIndices & |
threadIndices, |
|
|
const WholeSumField & |
vtkmNotUsedaxis_sums, |
|
|
const FieldInPointId & |
axis_mins, |
|
|
const FieldInPointId & |
axis_maxs, |
|
|
const WholeEdgeField & |
edges |
|
) |
| |
|
inline |
◆ increment()
template<typename AxisToSum >
VTKM_EXEC void vtkm::worklet::flying_edges::Pass4TrimState::increment |
( |
AxisToSum |
, |
|
|
const vtkm::Id3 & |
pdims |
|
) |
| |
|
inline |
◆ axis_inc
vtkm::Id vtkm::worklet::flying_edges::Pass4TrimState::axis_inc |
◆ boundaryStatus
◆ cellId
vtkm::Id vtkm::worklet::flying_edges::Pass4TrimState::cellId |
◆ hasWork
bool vtkm::worklet::flying_edges::Pass4TrimState::hasWork = true |
◆ ijk
vtkm::Id3 vtkm::worklet::flying_edges::Pass4TrimState::ijk |
◆ left
vtkm::Id vtkm::worklet::flying_edges::Pass4TrimState::left |
◆ right
vtkm::Id vtkm::worklet::flying_edges::Pass4TrimState::right |
◆ startPos
vtkm::Id4 vtkm::worklet::flying_edges::Pass4TrimState::startPos |
The documentation for this struct was generated from the following file: