| 
    VTK-m
    2.0
    
   | 
 
Boundary Restricted Augmented Contour Tree (BRACT) More...
#include <BoundaryTree.h>
Public Member Functions | |
| BoundaryTree () | |
| std::string | Print () | 
| template<typename Mesh , typename FieldArrayType > | |
| std::string | PrintGlobalDot (const char *label, const Mesh &mesh, const FieldArrayType &fieldArray, const vtkm::Id3 blockOrigin, const vtkm::Id3 blockSize, const vtkm::Id3 globalSize) const | 
| template<typename FieldType > | |
| std::string | PrintGlobalDot (const char *label, vtkm::worklet::contourtree_augmented::ContourTreeMesh< FieldType > &mesh) const | 
| void | PrintContent (std::ostream &outStream) const | 
| std::string | DebugPrint (const char *message, const char *fileName, long lineNum) const | 
| std::string | PrintArraySizes () const | 
Public Attributes | |
| vtkm::worklet::contourtree_augmented::IdArrayType | VertexIndex | 
| vtkm::worklet::contourtree_augmented::IdArrayType | Superarcs | 
| vtkm::Id | NumBoundary | 
| vtkm::Id | NumBoundaryUsed | 
Boundary Restricted Augmented Contour Tree (BRACT)
A contour tree for boundary vertices with the interior abstracted. This is primarily a data storage class. The actual constuction of the BoundaryTree performed by the BoundaryTreeMaker As a data store, this class primarily stores a set of arrays and provides convenience functions for interacting with the the data, e.g., to export the data to dot.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| std::string vtkm::worklet::contourtree_distributed::BoundaryTree::PrintGlobalDot | ( | const char * | label, | 
| const Mesh & | mesh, | ||
| const FieldArrayType & | fieldArray, | ||
| const vtkm::Id3 | blockOrigin, | ||
| const vtkm::Id3 | blockSize, | ||
| const vtkm::Id3 | globalSize | ||
| ) | const | 
| std::string vtkm::worklet::contourtree_distributed::BoundaryTree::PrintGlobalDot | ( | const char * | label, | 
| vtkm::worklet::contourtree_augmented::ContourTreeMesh< FieldType > & | mesh | ||
| ) | const | 
| vtkm::Id vtkm::worklet::contourtree_distributed::BoundaryTree::NumBoundary | 
| vtkm::Id vtkm::worklet::contourtree_distributed::BoundaryTree::NumBoundaryUsed | 
| vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::BoundaryTree::Superarcs | 
| vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::BoundaryTree::VertexIndex | 
 1.8.17