TTK
Loading...
Searching...
No Matches
ttkMergeTreeAutoencoderDecoding.h
Go to the documentation of this file.
1
39
40#pragma once
41
42// VTK Module
43#include <ttkMergeTreeAutoencoderDecodingModule.h>
44
45// VTK Includes
46#include <ttkAlgorithm.h>
47
48// TTK Base Includes
50
51class TTKMERGETREEAUTOENCODERDECODING_EXPORT ttkMergeTreeAutoencoderDecoding
52 : public ttkAlgorithm // we inherit from the generic ttkAlgorithm class
53 ,
54 protected ttk::MergeTreeAutoencoderDecoding // and we inherit from the base
55 // class
56{
57private:
63public:
75
76protected:
83
88 int FillInputPortInformation(int port, vtkInformation *info) override;
89
94 int FillOutputPortInformation(int port, vtkInformation *info) override;
95
100 int RequestData(vtkInformation *request,
101 vtkInformationVector **inputVector,
102 vtkInformationVector *outputVector) override;
103};
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 VTK-filter that wraps the ttk::MergeTreeAutoencoderDecoding module.
static ttkMergeTreeAutoencoderDecoding * New()
~ttkMergeTreeAutoencoderDecoding() override=default