VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Filtering
vtkDataObjectSource.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkDataObjectSource.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
54
#ifndef __vtkDataObjectSource_h
55
#define __vtkDataObjectSource_h
56
57
#include "
vtkSource.h
"
58
59
class
vtkDataObject
;
60
61
class
VTK_FILTERING_EXPORT
vtkDataObjectSource
:
public
vtkSource
62
{
63
public
:
64
vtkTypeMacro(
vtkDataObjectSource
,
vtkSource
);
65
void
PrintSelf
(ostream& os,
vtkIndent
indent);
66
68
69
vtkDataObject
*
GetOutput
();
70
vtkDataObject
*
GetOutput
(
int
idx)
71
{
72
return
this->
vtkSource::GetOutput
(idx);
73
}
75
76
void
SetOutput(
vtkDataObject
*);
77
78
protected
:
79
vtkDataObjectSource
();
80
~vtkDataObjectSource
() {};
81
82
virtual
int
FillOutputPortInformation
(
int
,
vtkInformation
*);
83
private
:
84
vtkDataObjectSource
(
const
vtkDataObjectSource
&);
// Not implemented.
85
void
operator=(
const
vtkDataObjectSource
&);
// Not implemented.
86
};
87
88
#endif
89
Generated on Wed May 30 2012 13:21:54 for VTK by
1.8.1