#include <ContourTree.h>
|
| ContourTree (const vtkm::cont::ArrayHandle< T, StorageType > &Values, MergeTree< T, StorageType > &JoinTree, MergeTree< T, StorageType > &SplitTree, ChainGraph< T, StorageType > &JoinGraph, ChainGraph< T, StorageType > &SplitGraph) |
|
void | FindSupernodes () |
|
void | TransferLeaves () |
|
void | CollapseRegular (bool isJoin) |
|
void | CompressTrees () |
|
void | CompressActiveSupernodes () |
|
void | FindDegrees () |
|
void | CollectSaddlePeak (vtkm::cont::ArrayHandle< vtkm::Pair< vtkm::Id, vtkm::Id >> &saddlePeak) |
|
void | DebugPrint (const char *message) |
|
◆ IdArrayType
template<typename T , typename StorageType >
◆ PermuteIndexType
template<typename T , typename StorageType >
◆ PermuteValueType
template<typename T , typename StorageType >
◆ ValueArrayType
template<typename T , typename StorageType >
◆ ContourTree()
template<typename T , typename StorageType >
vtkm::worklet::contourtree::ContourTree< T, StorageType >::ContourTree |
( |
const vtkm::cont::ArrayHandle< T, StorageType > & |
Values, |
|
|
MergeTree< T, StorageType > & |
JoinTree, |
|
|
MergeTree< T, StorageType > & |
SplitTree, |
|
|
ChainGraph< T, StorageType > & |
JoinGraph, |
|
|
ChainGraph< T, StorageType > & |
SplitGraph |
|
) |
| |
◆ CollapseRegular()
template<typename T , typename StorageType >
◆ CollectSaddlePeak()
template<typename T , typename StorageType >
◆ CompressActiveSupernodes()
template<typename T , typename StorageType >
◆ CompressTrees()
template<typename T , typename StorageType >
◆ DebugPrint()
template<typename T , typename StorageType >
◆ FindDegrees()
template<typename T , typename StorageType >
◆ FindSupernodes()
template<typename T , typename StorageType >
◆ TransferLeaves()
template<typename T , typename StorageType >
◆ activeSupernodes
template<typename T , typename StorageType >
◆ downdegree
template<typename T , typename StorageType >
◆ joinArcs
template<typename T , typename StorageType >
◆ joinGraph
template<typename T , typename StorageType >
◆ joinTree
template<typename T , typename StorageType >
◆ nIterations
template<typename T , typename StorageType >
◆ splitArcs
template<typename T , typename StorageType >
◆ splitGraph
template<typename T , typename StorageType >
◆ splitTree
template<typename T , typename StorageType >
◆ superarcs
template<typename T , typename StorageType >
◆ supernodes
template<typename T , typename StorageType >
◆ updegree
template<typename T , typename StorageType >
◆ values
template<typename T , typename StorageType >
The documentation for this class was generated from the following file: