TTK
Loading...
Searching...
No Matches
ttkFlattenMultiBlock.h
Go to the documentation of this file.
1
25
26#pragma once
27
28#include <ttkFlattenMultiBlockModule.h>
29
30#include <ttkAlgorithm.h>
31
32class TTKFLATTENMULTIBLOCK_EXPORT ttkFlattenMultiBlock : public ttkAlgorithm {
33
34public:
36
38
39protected:
41
42 int FillInputPortInformation(int port, vtkInformation *info) override;
43 int FillOutputPortInformation(int port, vtkInformation *info) override;
44
45 int RequestData(vtkInformation *request,
46 vtkInformationVector **inputVector,
47 vtkInformationVector *outputVector) override;
48};
Baseclass of all VTK filters that wrap ttk modules.
virtual int RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))
int FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) override
int FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) override
TTK processing package for flattening the top-level hierarchy of a tree vtkMultiBlockDataSet structur...
static ttkFlattenMultiBlock * New()