20 #ifndef MIRTK_PointDataFilter_H 21 #define MIRTK_PointDataFilter_H 23 #include "mirtk/MeshFilter.h" 25 #include "mirtk/Memory.h" 26 #include "mirtk/EdgeConnectivity.h" 28 #include "vtkSmartPointer.h" 29 #include "vtkDataArray.h" 30 #include "vtkPointData.h" 50 mirtkPublicAttributeMacro(
int, Connectivity);
56 mirtkPublicAttributeMacro(
double, Radius);
62 mirtkPublicAttributeMacro(SharedPtr<EdgeConnectivity>, Neighbors);
70 mirtkPublicAttributeMacro(
string, DataName);
73 mirtkPublicAttributeMacro(vtkSmartPointer<vtkDataArray>, InputData);
76 mirtkPublicAttributeMacro(vtkSmartPointer<vtkDataArray>, OutputData);
111 #endif // MIRTK_PointDataFilter_H PointDataFilter()
Default constructor.
virtual ~PointDataFilter()
Destructor.
PointDataFilter & operator=(const PointDataFilter &)
Assignment operator.
virtual void Initialize()
Initialize filter after input and parameters are set.