dox/Graphics/vtkImageDataGeometryFilter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00047
#ifndef __vtkImageDataGeometryFilter_h
00048
#define __vtkImageDataGeometryFilter_h
00049
00050
#include "vtkStructuredPointsToPolyDataFilter.h"
00051
00052 class VTK_GRAPHICS_EXPORT vtkImageDataGeometryFilter :
public vtkStructuredPointsToPolyDataFilter
00053 {
00054
public:
00055 vtkTypeRevisionMacro(vtkImageDataGeometryFilter,
vtkStructuredPointsToPolyDataFilter);
00056
void PrintSelf(ostream& os,
vtkIndent indent);
00057
00059
static vtkImageDataGeometryFilter *
New();
00060
00061
00063
00064
void SetExtent(
int extent[6]);
00065
void SetExtent(
int iMin,
int iMax,
int jMin,
int jMax,
int kMin,
int kMax);
00066 int *GetExtent() {
return this->Extent;};
00068
00069
protected:
00070 vtkImageDataGeometryFilter();
00071 ~vtkImageDataGeometryFilter() {};
00072
00073
void Execute();
00074 int Extent[6];
00075
private:
00076 vtkImageDataGeometryFilter(
const vtkImageDataGeometryFilter&);
00077
void operator=(
const vtkImageDataGeometryFilter&);
00078 };
00079
00080
#endif