#include <ExternalFaces.h>
 | 
| VTKM_CONT  | ExternalFaces () | 
|   | 
| VTKM_CONT void  | SetPassPolyData (bool flag) | 
|   | 
| VTKM_CONT bool  | GetPassPolyData () const | 
|   | 
| void  | ReleaseCellMapArrays () | 
|   | 
| template<typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage >  | 
| VTKM_CONT void  | Run (const vtkm::cont::CellSetStructured< 3 > &inCellSet, const vtkm::cont::CoordinateSystem &coord, vtkm::cont::CellSetExplicit< ShapeStorage, ConnectivityStorage, OffsetsStorage > &outCellSet) | 
|   | ExternalFaces: Extract Faces on outside of geometry for regular grids.  More...
  | 
|   | 
| template<typename InCellSetType , typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage >  | 
| VTKM_CONT void  | Run (const InCellSetType &inCellSet, vtkm::cont::CellSetExplicit< ShapeStorage, ConnectivityStorage, OffsetsStorage > &outCellSet) | 
|   | ExternalFaces: Extract Faces on outside of geometry.  More...
  | 
|   | 
| vtkm::cont::ArrayHandle< vtkm::Id >  | GetCellIdMap () const | 
|   | 
◆ ExternalFaces()
  
  
      
        
          | VTKM_CONT vtkm::worklet::ExternalFaces::ExternalFaces  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ FindUniqueFace()
template<typename CellSetType , typename OriginCellsType , typename OriginFacesType > 
  
  
      
        
          | static VTKM_EXEC vtkm::IdComponent vtkm::worklet::ExternalFaces::FindUniqueFace  | 
          ( | 
          const CellSetType &  | 
          cellSet,  | 
         
        
           | 
           | 
          const OriginCellsType &  | 
          originCells,  | 
         
        
           | 
           | 
          const OriginFacesType &  | 
          originFaces,  | 
         
        
           | 
           | 
          vtkm::IdComponent  | 
          visitIndex  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestaticprivate   | 
  
 
 
◆ GetCellIdMap()
◆ GetPassPolyData()
  
  
      
        
          | VTKM_CONT bool vtkm::worklet::ExternalFaces::GetPassPolyData  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ ReleaseCellMapArrays()
  
  
      
        
          | void vtkm::worklet::ExternalFaces::ReleaseCellMapArrays  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Run() [1/2]
template<typename InCellSetType , typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage > 
 
 
◆ Run() [2/2]
template<typename ShapeStorage , typename ConnectivityStorage , typename OffsetsStorage > 
 
ExternalFaces: Extract Faces on outside of geometry for regular grids. 
Faster Run() method for uniform and rectilinear grid types. Uses grid extents to find cells on the boundaries of the grid. 
 
 
◆ SetPassPolyData()
  
  
      
        
          | VTKM_CONT void vtkm::worklet::ExternalFaces::SetPassPolyData  | 
          ( | 
          bool  | 
          flag | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ CellIdMap
◆ PassPolyData
  
  
      
        
          | bool vtkm::worklet::ExternalFaces::PassPolyData | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this struct was generated from the following file: