VTK
|
Producer for stand-alone data objects. More...
#include <vtkTrivialProducer.h>
Inherits vtkAlgorithm.
Public Types | |
typedef vtkAlgorithm | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetOutput (vtkDataObject *output) |
virtual int | ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Static Public Member Functions | |
static vtkTrivialProducer * | New () |
static int | IsTypeOf (const char *type) |
static vtkTrivialProducer * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
virtual int | FillInputPortInformation (int, vtkInformation *) |
virtual int | FillOutputPortInformation (int, vtkInformation *) |
virtual vtkExecutive * | CreateDefaultExecutive () |
virtual void | ReportReferences (vtkGarbageCollector *) |
Protected Attributes | |
vtkDataObject * | Output |
virtual unsigned long | GetMTime () |
vtkTrivialProducer () | |
~vtkTrivialProducer () | |
Producer for stand-alone data objects.
vtkTrivialProducer allows stand-alone data objects to be connected as inputs in a pipeline. All data objects that are connected to a pipeline involving vtkAlgorithm must have a producer. This trivial producer allows data objects that are hand-constructed in a program without another vtk producer to be connected.
Definition at line 32 of file vtkTrivialProducer.h.
typedef vtkAlgorithm vtkTrivialProducer::Superclass |
Definition at line 36 of file vtkTrivialProducer.h.
|
protected |
The modified time of this producer is the newer of this object or the assigned output.
|
protected |
The modified time of this producer is the newer of this object or the assigned output.
|
static |
|
virtual |
|
static |
|
virtual |
|
static |
void vtkTrivialProducer::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Process upstream/downstream requests trivially. The associated output data object is never modified, but it is queried to fulfill requests.
|
virtual |
Set the data object that is "produced" by this producer. It is never really modified.
|
virtual |
The modified time of this producer is the newer of this object or the assigned output.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 66 of file vtkTrivialProducer.h.