#include <FTMTree.h>
#include <FTMTreeUtils.h>
#include <ttkUtils.h>
#include <vtkCellData.h>
#include <vtkDoubleArray.h>
#include <vtkIntArray.h>
#include <vtkMultiBlockDataSet.h>
#include <vtkPointData.h>
#include <vtkUnstructuredGrid.h>
Go to the source code of this file.
|
template<class dataType > |
MergeTree< dataType > | ttk::ftm::makeTree (vtkUnstructuredGrid *treeNodes, vtkUnstructuredGrid *treeArcs) |
|
template<class dataType > |
MergeTree< dataType > | ttk::ftm::makeBDTreeFromPDGrid (vtkUnstructuredGrid *persistenceDiagram, bool useSadMaxPairs=true) |
|
void | ttk::ftm::loadBlocks (std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, vtkMultiBlockDataSet *blocks) |
|
template<class dataType > |
bool | ttk::ftm::constructTrees (std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, std::vector< MergeTree< dataType > > &intermediateTrees, std::vector< vtkUnstructuredGrid * > &treesNodes, std::vector< vtkUnstructuredGrid * > &treesArcs, std::vector< vtkDataSet * > &treesSegmentation, std::vector< bool > useSadMaxPairs) |
|
template<class dataType > |
bool | ttk::ftm::constructTrees (std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, std::vector< MergeTree< dataType > > &intermediateTrees, std::vector< vtkUnstructuredGrid * > &treesNodes, std::vector< vtkUnstructuredGrid * > &treesArcs, std::vector< vtkDataSet * > &treesSegmentation, bool useSadMaxPairs=true) |
|
template<class dataType > |
bool | ttk::ftm::constructTrees (std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, std::vector< MergeTree< dataType > > &intermediateTrees, bool useSadMaxPairs=true) |
|