VTK-m  2.0
Public Member Functions | Public Attributes | List of all members
vtkm::worklet::contourtree_augmented::MergeTree Class Reference

#include <MergeTree.h>

Public Member Functions

 MergeTree (vtkm::Id meshSize, bool isJoinTree)
 
void DebugPrint (const char *message, const char *fileName, long lineNum)
 
template<typename FieldType >
void DebugPrintTree (const char *message, const char *fileName, long lineNum, const ContourTreeMesh< FieldType > &mesh)
 
template<typename MeshType >
void DebugPrintTree (const char *message, const char *fileName, long lineNum, const MeshType &mesh)
 

Public Attributes

bool IsJoinTree
 
IdArrayType Arcs
 
IdArrayType Superparents
 
IdArrayType Supernodes
 
IdArrayType Superarcs
 
IdArrayType Hyperparents
 
IdArrayType Hypernodes
 
IdArrayType Hyperarcs
 
IdArrayType FirstSuperchild
 

Constructor & Destructor Documentation

◆ MergeTree()

vtkm::worklet::contourtree_augmented::MergeTree::MergeTree ( vtkm::Id  meshSize,
bool  isJoinTree 
)
inline

Member Function Documentation

◆ DebugPrint()

void vtkm::worklet::contourtree_augmented::MergeTree::DebugPrint ( const char *  message,
const char *  fileName,
long  lineNum 
)
inline

◆ DebugPrintTree() [1/2]

template<typename FieldType >
void vtkm::worklet::contourtree_augmented::MergeTree::DebugPrintTree ( const char *  message,
const char *  fileName,
long  lineNum,
const ContourTreeMesh< FieldType > &  mesh 
)
inline

◆ DebugPrintTree() [2/2]

template<typename MeshType >
void vtkm::worklet::contourtree_augmented::MergeTree::DebugPrintTree ( const char *  message,
const char *  fileName,
long  lineNum,
const MeshType &  mesh 
)
inline

Member Data Documentation

◆ Arcs

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Arcs

◆ FirstSuperchild

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::FirstSuperchild

◆ Hyperarcs

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Hyperarcs

◆ Hypernodes

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Hypernodes

◆ Hyperparents

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Hyperparents

◆ IsJoinTree

bool vtkm::worklet::contourtree_augmented::MergeTree::IsJoinTree

◆ Superarcs

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Superarcs

◆ Supernodes

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Supernodes

◆ Superparents

IdArrayType vtkm::worklet::contourtree_augmented::MergeTree::Superparents

The documentation for this class was generated from the following file: