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