35 #ifndef vtkExtractTimeSteps_h 36 #define vtkExtractTimeSteps_h 38 #include "vtkFiltersExtractionModule.h" 59 void AddTimeStepIndex(
int timeStepIndex);
66 void SetTimeStepIndices(
int count,
const int* timeStepIndices);
67 void GetTimeStepIndices(
int* timeStepIndices)
const;
73 void GenerateTimeStepIndices(
int begin,
int end,
int step);
81 this->TimeStepIndices.clear();
91 vtkGetMacro(UseRange,
bool);
92 vtkSetMacro(UseRange,
bool);
93 vtkBooleanMacro(UseRange,
bool);
100 vtkGetVector2Macro(
Range,
int);
101 vtkSetVector2Macro(
Range,
int);
109 vtkGetMacro(TimeStepInterval,
int);
110 vtkSetClampMacro(TimeStepInterval,
int, 1,
VTK_INT_MAX);
128 vtkGetMacro(TimeEstimationMode,
int);
129 vtkSetMacro(TimeEstimationMode,
int);
154 #endif // vtkExtractTimeSteps_h
a simple class to control print indentation
virtual void Modified()
Update the modification time for this object.
auto Range(IterablePtr iterable, Options &&... opts) -> typename detail::IterableTraits< typename detail::StripPointers< IterablePtr >::type >::RangeType
Generate an iterable STL proxy object for a VTK container.