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

#include <ContourTree.h>

Public Member Functions

 ContourTree ()
 
void Init (vtkm::Id dataSize)
 
std::string DebugPrint (const char *message, const char *fileName, long lineNum) const
 
void PrintContent (std::ostream &outStream=std::cout) const
 
void PrintDotSuperStructure () const
 
std::string PrintHyperStructureStatistics (bool print=true) const
 
std::string PrintArraySizes () const
 

Public Attributes

IdArrayType Nodes
 
IdArrayType Arcs
 
IdArrayType Superparents
 
IdArrayType Supernodes
 
IdArrayType Superarcs
 
IdArrayType Augmentnodes
 
IdArrayType Augmentarcs
 
IdArrayType Hyperparents
 
IdArrayType WhenTransferred
 
IdArrayType Hypernodes
 
IdArrayType Hyperarcs
 
vtkm::Id NumIterations
 
IdArrayType FirstSupernodePerIteration
 
IdArrayType FirstHypernodePerIteration
 

Constructor & Destructor Documentation

◆ ContourTree()

vtkm::worklet::contourtree_augmented::ContourTree::ContourTree ( )
inline

Member Function Documentation

◆ DebugPrint()

std::string vtkm::worklet::contourtree_augmented::ContourTree::DebugPrint ( const char *  message,
const char *  fileName,
long  lineNum 
) const
inline

◆ Init()

void vtkm::worklet::contourtree_augmented::ContourTree::Init ( vtkm::Id  dataSize)
inline

◆ PrintArraySizes()

std::string vtkm::worklet::contourtree_augmented::ContourTree::PrintArraySizes ( ) const
inline

◆ PrintContent()

void vtkm::worklet::contourtree_augmented::ContourTree::PrintContent ( std::ostream &  outStream = std::cout) const
inline

◆ PrintDotSuperStructure()

void vtkm::worklet::contourtree_augmented::ContourTree::PrintDotSuperStructure ( ) const
inline

◆ PrintHyperStructureStatistics()

std::string vtkm::worklet::contourtree_augmented::ContourTree::PrintHyperStructureStatistics ( bool  print = true) const
inline

Member Data Documentation

◆ Arcs

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Arcs

◆ Augmentarcs

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Augmentarcs

◆ Augmentnodes

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Augmentnodes

◆ FirstHypernodePerIteration

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::FirstHypernodePerIteration

◆ FirstSupernodePerIteration

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::FirstSupernodePerIteration

◆ Hyperarcs

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Hyperarcs

◆ Hypernodes

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Hypernodes

◆ Hyperparents

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Hyperparents

◆ Nodes

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Nodes

◆ NumIterations

vtkm::Id vtkm::worklet::contourtree_augmented::ContourTree::NumIterations

◆ Superarcs

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Superarcs

◆ Supernodes

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Supernodes

◆ Superparents

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::Superparents

◆ WhenTransferred

IdArrayType vtkm::worklet::contourtree_augmented::ContourTree::WhenTransferred

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