#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) |
| |