#include <DataSetMeshTriangulation3DFreudenthal.h>
 | 
| void  | SetPrepareForExecutionBehavior (bool getMax) | 
|   | 
| MeshStructureFreudenthal3D  | PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const | 
|   | 
|   | DataSetMeshTriangulation3DFreudenthal (vtkm::Id3 meshSize) | 
|   | 
| MeshBoundary3DExec  | GetMeshBoundaryExecutionObject () const | 
|   | 
| void  | GetBoundaryVertices (IdArrayType &boundaryVertexArray, IdArrayType &boundarySortIndexArray, MeshBoundary3DExec *meshBoundaryExecObj=NULL) const | 
|   | 
| void  | GetOwnedVerticesByGlobalId (const vtkm::worklet::contourtree_augmented::mesh_dem::IdRelabeler &localToGlobalIdRelabeler, IdArrayType &ownedVertices) const | 
|   | Get of global indices of the vertices owned by this mesh.  More...
  | 
|   | 
|   | DataSetMesh () | 
|   | 
|   | DataSetMesh (vtkm::Id3 meshSize) | 
|   | 
| virtual  | ~DataSetMesh () | 
|   | 
| vtkm::Id  | GetNumberOfVertices () const | 
|   | 
| template<typename T , typename StorageType >  | 
| void  | SortData (const vtkm::cont::ArrayHandle< T, StorageType > &values) | 
|   | 
| vtkm::cont::ArrayHandleTransform< vtkm::cont::ArrayHandlePermutation< IdArrayType, IdArrayType >, mesh_dem::IdRelabeler >  | GetGlobalIdsFromSortIndices (const IdArrayType &sortIds, const mesh_dem::IdRelabeler *localToGlobalIdRelabeler) const | 
|   | Routine to return the global IDs for a set of vertices We here return a fancy array handle to convert values on-the-fly without requiring additional memory.  More...
  | 
|   | 
| template<typename MeshIdArrayType >  | 
| vtkm::cont::ArrayHandleTransform< MeshIdArrayType, mesh_dem::IdRelabeler >  | GetGlobalIdsFromMeshIndices (const MeshIdArrayType &meshIds, const mesh_dem::IdRelabeler *localToGlobalIdRelabeler) const | 
|   | Routine to return the global IDs for a set of vertices We here return a fancy array handle to convert values on-the-fly without requiring additional memory SortIdArrayType must be an array if Ids.  More...
  | 
|   | 
| void  | DebugPrint (const char *message, const char *fileName, long lineNum) | 
|   | 
◆ DataSetMeshTriangulation3DFreudenthal()
  
  
      
        
          | vtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal::DataSetMeshTriangulation3DFreudenthal  | 
          ( | 
          vtkm::Id3  | 
          meshSize | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetBoundaryVertices()
  
  
      
        
          | void vtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal::GetBoundaryVertices  | 
          ( | 
          IdArrayType &  | 
          boundaryVertexArray,  | 
         
        
           | 
           | 
          IdArrayType &  | 
          boundarySortIndexArray,  | 
         
        
           | 
           | 
          MeshBoundary3DExec *  | 
          meshBoundaryExecObj = NULL  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetMeshBoundaryExecutionObject()
  
  
      
        
          | MeshBoundary3DExec vtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal::GetMeshBoundaryExecutionObject  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetOwnedVerticesByGlobalId()
◆ PrepareForExecution()
◆ SetPrepareForExecutionBehavior()
  
  
      
        
          | void vtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal::SetPrepareForExecutionBehavior  | 
          ( | 
          bool  | 
          getMax | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ EdgeBoundaryDetectionMasks
◆ LinkComponentCaseTable
◆ MAX_OUTDEGREE
  
  
      
        
          | constexpr int vtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal::MAX_OUTDEGREE = 6 | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ NeighbourOffsets
◆ UseGetMax
  
  
      
        
          | bool vtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal::UseGetMax | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: