#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: