|
VTK
|
abstract class whose subclasses generate datasets More...
#include <vtkDataSetSource.h>
Public Types | |
| typedef vtkSource | Superclass |
Public Types inherited from vtkSource | |
| typedef vtkProcessObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetOutput (vtkDataSet *) |
| vtkDataSet * | GetOutput () |
| vtkDataSet * | GetOutput (int idx) |
Public Member Functions inherited from vtkSource | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | Update () |
| virtual void | UpdateWholeExtent () |
| virtual void | UpdateInformation () |
| virtual void | PropagateUpdateExtent (vtkDataObject *output) |
| virtual void | TriggerAsynchronousUpdate () |
| virtual void | UpdateData (vtkDataObject *output) |
| virtual void | ComputeInputUpdateExtents (vtkDataObject *output) |
| void | UnRegisterAllOutputs (void) |
| int | GetOutputIndex (vtkDataObject *out) |
| virtual void | SetExecutive (vtkExecutive *executive) |
| virtual void | SetReleaseDataFlag (int) |
| virtual int | GetReleaseDataFlag () |
| virtual void | ReleaseDataFlagOn () |
| virtual void | ReleaseDataFlagOff () |
| vtkDataObject ** | GetOutputs () |
| virtual int | GetNumberOfOutputs () |
| virtual int | ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkDataSetSource * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSource | |
| static int | IsTypeOf (const char *type) |
| static vtkSource * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkDataSetSource () | |
| ~vtkDataSetSource () | |
| virtual int | FillOutputPortInformation (int, vtkInformation *) |
Protected Member Functions inherited from vtkSource | |
| vtkSource () | |
| ~vtkSource () | |
| virtual void | ExecuteData (vtkDataObject *output) |
| virtual void | Execute () |
| virtual void | ExecuteInformation () |
| virtual void | MarkGeneratedOutputs (vtkDataObject *) |
| void | SetNumberOfOutputs (int num) |
| vtkDataObject * | GetOutput (int idx) |
| virtual void | SetNthOutput (int num, vtkDataObject *output) |
| virtual void | AddOutput (vtkDataObject *output) |
| virtual void | RemoveOutput (vtkDataObject *output) |
| virtual void | ReportReferences (vtkGarbageCollector *) |
| int | FillOutputPortInformation (int, vtkInformation *) |
| virtual void | SetNumberOfOutputPorts (int n) |
Additional Inherited Members | |
Protected Attributes inherited from vtkSource | |
| vtkDataObject ** | Outputs |
| int | NumberOfOutputs |
| int | Updating |
| vtkTimeStamp | InformationTime |
abstract class whose subclasses generate datasets
vtkDataSetSource is an abstract class whose subclasses generate datasets.
Definition at line 28 of file vtkDataSetSource.h.
Definition at line 31 of file vtkDataSetSource.h.
|
protected |
|
inlineprotected |
Definition at line 44 of file vtkDataSetSource.h.
|
virtual |
Reimplemented from vtkSource.
|
static |
|
virtual |
Reimplemented from vtkSource.
|
static |
| void vtkDataSetSource::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
| vtkDataSet* vtkDataSetSource::GetOutput | ( | ) |
Get the output of this source.
| vtkDataSet* vtkDataSetSource::GetOutput | ( | int | idx | ) |
Get the output of this source.
| void vtkDataSetSource::SetOutput | ( | vtkDataSet * | ) |
|
protectedvirtual |
1.8.6