VTK-m  2.0
Public Member Functions | Public Attributes | List of all members
vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType > Class Template Reference

#include <Mesh2D_DEM_Triangulation.h>

Public Member Functions

 Mesh2D_DEM_Triangulation (const vtkm::cont::ArrayHandle< T, StorageType > &Values, vtkm::Id NRows, vtkm::Id NCols)
 
void SetStarts (vtkm::cont::ArrayHandle< vtkm::Id > &chains, bool descending)
 
void SetSaddleStarts (ChainGraph< T, StorageType > &mergeGraph, bool descending)
 

Public Attributes

const vtkm::cont::ArrayHandle< T, StorageType > & values
 
vtkm::Id nRows
 
vtkm::Id nCols
 
vtkm::Id NumVertices
 
vtkm::Id nLogSteps
 
vtkm::cont::ArrayHandle< vtkm::IdneighbourhoodMask
 

Constructor & Destructor Documentation

◆ Mesh2D_DEM_Triangulation()

template<typename T , typename StorageType >
vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::Mesh2D_DEM_Triangulation ( const vtkm::cont::ArrayHandle< T, StorageType > &  Values,
vtkm::Id  NRows,
vtkm::Id  NCols 
)

Member Function Documentation

◆ SetSaddleStarts()

template<typename T , typename StorageType >
void vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::SetSaddleStarts ( ChainGraph< T, StorageType > &  mergeGraph,
bool  descending 
)

◆ SetStarts()

template<typename T , typename StorageType >
void vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::SetStarts ( vtkm::cont::ArrayHandle< vtkm::Id > &  chains,
bool  descending 
)

Member Data Documentation

◆ nCols

template<typename T , typename StorageType >
vtkm::Id vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::nCols

◆ neighbourhoodMask

template<typename T , typename StorageType >
vtkm::cont::ArrayHandle<vtkm::Id> vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::neighbourhoodMask

◆ nLogSteps

template<typename T , typename StorageType >
vtkm::Id vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::nLogSteps

◆ nRows

template<typename T , typename StorageType >
vtkm::Id vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::nRows

◆ NumVertices

template<typename T , typename StorageType >
vtkm::Id vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::NumVertices

◆ values

template<typename T , typename StorageType >
const vtkm::cont::ArrayHandle<T, StorageType>& vtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType >::values

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