35 #ifndef vtkExtractTimeSteps_h 36 #define vtkExtractTimeSteps_h 38 #include "vtkFiltersExtractionModule.h" 57 return static_cast<int>(this->TimeStepIndices.size());
63 void AddTimeStepIndex(
int timeStepIndex);
70 void SetTimeStepIndices(
int count,
const int *timeStepIndices);
71 void GetTimeStepIndices(
int *timeStepIndices)
const;
77 void GenerateTimeStepIndices(
int begin,
int end,
int step);
85 this->TimeStepIndices.clear();
95 vtkGetMacro(UseRange,
bool);
96 vtkSetMacro(UseRange,
bool);
97 vtkBooleanMacro(UseRange,
bool);
104 vtkGetVector2Macro(Range,
int);
105 vtkSetVector2Macro(Range,
int);
113 vtkGetMacro(TimeStepInterval,
int);
114 vtkSetClampMacro(TimeStepInterval,
int, 1,
VTK_INT_MAX);
130 vtkGetMacro(TimeEstimationMode,
int);
131 vtkSetMacro(TimeEstimationMode,
int);
159 #endif // vtkExtractTimeSteps_h
a simple class to control print indentation
virtual void Modified()
Update the modification time for this object.