VTK-m
2.0
|
Class for storing input or output data for the HierarchicalAugmenter. More...
#include <HierarchicalAugmenterInOutData.h>
Public Member Functions | |
HierarchicalAugmenterInOutData () | |
empty constructor More... | |
HierarchicalAugmenterInOutData (vtkm::worklet::contourtree_augmented::IdArrayType &globalRegularIds, vtkm::cont::ArrayHandle< FieldType > &dataValues, vtkm::worklet::contourtree_augmented::IdArrayType &supernodeIds, vtkm::worklet::contourtree_augmented::IdArrayType &superparents, vtkm::worklet::contourtree_augmented::IdArrayType &superparentRounds, vtkm::worklet::contourtree_augmented::IdArrayType &whichRounds) | |
main constructor More... | |
~HierarchicalAugmenterInOutData () | |
Destructor. More... | |
void | ReleaseResources () |
Clear all arrays. More... | |
std::string | DebugPrint (std::string message, const char *fileName, long lineNum) |
Print contents fo this objects. More... | |
Class for storing input or output data for the HierarchicalAugmenter.
The data is factored out in this class to allow for modular code and easue reuse, since the input and output require the same types of array parameters
|
inline |
empty constructor
|
inline |
main constructor
vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::~HierarchicalAugmenterInOutData |
Destructor.
std::string vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::DebugPrint | ( | std::string | message, |
const char * | fileName, | ||
long | lineNum | ||
) |
Print contents fo this objects.
void vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::ReleaseResources |
Clear all arrays.
vtkm::cont::ArrayHandle<FieldType> vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::DataValues |
vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::GlobalRegularIds |
vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::SupernodeIds |
vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::SuperparentRounds |
vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::Superparents |
vtkm::worklet::contourtree_augmented::IdArrayType vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType >::WhichRounds |