TTK
Loading...
Searching...
No Matches
ttkPointSetToSurface.h
Go to the documentation of this file.
1
18
19#pragma once
20
21// Module include
22#include <ttkPointSetToSurfaceModule.h>
23
24// VTK includes
25#include <ttkAlgorithm.h>
26
27class TTKPOINTSETTOSURFACE_EXPORT ttkPointSetToSurface : public ttkAlgorithm {
28
29public:
32
33protected:
35 ~ttkPointSetToSurface() override = default;
36
37 int FillInputPortInformation(int port, vtkInformation *info) override;
38 int FillOutputPortInformation(int port, vtkInformation *info) override;
39
40 int RequestData(vtkInformation *request,
41 vtkInformationVector **inputVector,
42 vtkInformationVector *outputVector) override;
43 template <typename VTK_T1, typename VTK_T2>
44 void dispatch(std::vector<std::tuple<vtkIdType, double, double>> &storage,
45 const VTK_T1 *const values,
46 const VTK_T2 *const values2,
47 const size_t nvalues);
48};
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 VTK-filter that reads a Cinema Spec D Database.
~ttkPointSetToSurface() override=default
static ttkPointSetToSurface * New()