Filtering/vtkDataSetToStructuredPointsFilter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00043 #ifndef __vtkDataSetToStructuredPointsFilter_h
00044 #define __vtkDataSetToStructuredPointsFilter_h
00045
00046 #include "vtkStructuredPointsSource.h"
00047
00048 class vtkDataSet;
00049
00050 class VTK_FILTERING_EXPORT vtkDataSetToStructuredPointsFilter : public vtkStructuredPointsSource
00051 {
00052 public:
00053 vtkTypeRevisionMacro(vtkDataSetToStructuredPointsFilter,vtkStructuredPointsSource);
00054 void PrintSelf(ostream& os, vtkIndent indent);
00055
00057
00058 virtual void SetInput(vtkDataSet *input);
00059 vtkDataSet *GetInput();
00061
00062 protected:
00063 vtkDataSetToStructuredPointsFilter() {this->NumberOfRequiredInputs = 1;};
00064 ~vtkDataSetToStructuredPointsFilter() {};
00065
00066
00067 void ComputeInputUpdateExtents(vtkDataObject *output);
00068 private:
00069 vtkDataSetToStructuredPointsFilter(const vtkDataSetToStructuredPointsFilter&);
00070 void operator=(const vtkDataSetToStructuredPointsFilter&);
00071 };
00072
00073 #endif
00074
00075
00076
00077
00078