dox/Filtering/vtkDataObjectSource.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00058
#ifndef __vtkDataObjectSource_h
00059
#define __vtkDataObjectSource_h
00060
00061
#include "vtkSource.h"
00062
00063
class vtkDataObject;
00064
00065 class VTK_FILTERING_EXPORT vtkDataObjectSource :
public vtkSource
00066 {
00067
public:
00068 vtkTypeRevisionMacro(vtkDataObjectSource,
vtkSource);
00069
void PrintSelf(ostream& os,
vtkIndent indent);
00070
00072
00073
vtkDataObject *GetOutput();
00074 vtkDataObject *GetOutput(
int idx)
00075 {
return (
vtkDataObject *) this->vtkSource::GetOutput(idx); };
00076
void SetOutput(
vtkDataObject *);
00078
00079
protected:
00080 vtkDataObjectSource();
00081 ~vtkDataObjectSource() {};
00082
00083
private:
00084 vtkDataObjectSource(
const vtkDataObjectSource&);
00085
void operator=(
const vtkDataObjectSource&);
00086 };
00087
00088
#endif
00089