20 #ifndef MIRTK_SurfacePatches_H 21 #define MIRTK_SurfacePatches_H 23 #include "mirtk/SurfaceFilter.h" 25 #include "mirtk/Array.h" 65 mirtkReadOnlyAttributeMacro(
int, NumberOfPatches);
68 mirtkReadOnlyAttributeMacro(Array<int>, PatchSize);
113 #endif // MIRKT_SurfacePatches_H virtual void Initialize()
Initialize filter after input and parameters are set.
SurfacePatches & operator=(const SurfacePatches &)
Assignment operator.
No sorting of output patches.
virtual ~SurfacePatches()
Destructor.
virtual void Finalize()
Finalize filter output.
SurfacePatches()
Constructor.
Sort by increasing patch size.
vtkDataArray * GetLabelsArray() const
Get cell data array storing surface patch labels.
Sort by decreasing patch size.
Ordering
Enumeration of possible orderings of surface patches.
virtual void Execute()
Execute filter.