48 #include "vtkFiltersGeneralModule.h"
50 #define VTK_DICE_MODE_NUMBER_OF_POINTS 0
51 #define VTK_DICE_MODE_SPECIFIED_NUMBER 1
52 #define VTK_DICE_MODE_MEMORY_LIMIT 2
79 vtkGetMacro(DiceMode,
int);
91 vtkGetMacro(NumberOfActualPieces,
int);
100 vtkSetClampMacro(NumberOfPointsPerPiece,
int, 1000,
VTK_INT_MAX);
101 vtkGetMacro(NumberOfPointsPerPiece,
int);
113 vtkSetClampMacro(NumberOfPieces,
int, 1,
VTK_INT_MAX);
114 vtkGetMacro(NumberOfPieces,
int);
124 vtkSetClampMacro(MemoryLimit,
unsigned long, 100,
VTK_INT_MAX);
125 vtkGetMacro(MemoryLimit,
unsigned long);
132 virtual void UpdatePieceMeasures(
vtkDataSet* input);
143 void operator=(
const vtkDicer&) =
delete;