#include <ssPolyDataRecordReader.h>
Inheritance diagram for ssPolyDataRecordReader:
Public Member Functions | |
vtkTypeMacro (ssPolyDataRecordReader, ssRawDataReader) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Print the state of this object. | |
virtual vtkPolyData * | GetOutput (int idx) |
Give the indicated output of this object. | |
virtual vtkPolyData * | GetOutput () |
Give the first output of this object. | |
void | SetOutput (vtkPolyData *output) |
Specify the output. | |
bool | PopRecord () |
If at least one record has been read since the last call to this function then this will be indicated by this function. | |
Static Public Member Functions | |
static ssPolyDataRecordReader * | New () |
Instantiate a new object of this type. | |
Protected Member Functions | |
ssPolyDataRecordReader () | |
Ctor. | |
virtual | ~ssPolyDataRecordReader () |
Dtor. | |
virtual void | Execute () |
Execute the data flow. |
Definition at line 19 of file ssPolyDataRecordReader.h.
ssPolyDataRecordReader::ssPolyDataRecordReader | ( | ) | [protected] |
Ctor.
virtual ssPolyDataRecordReader::~ssPolyDataRecordReader | ( | ) | [protected, virtual] |
Dtor.
static ssPolyDataRecordReader* ssPolyDataRecordReader::New | ( | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
Reimplemented from ssRawDataReader.
ssPolyDataRecordReader::vtkTypeMacro | ( | ssPolyDataRecordReader | , | |
ssRawDataReader | ||||
) |
void ssPolyDataRecordReader::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Print the state of this object.
os | The output stream. | |
indent | The indentation level. Used for formating output. |
Reimplemented from ssRawDataReader.
virtual vtkPolyData* ssPolyDataRecordReader::GetOutput | ( | int | idx | ) | [virtual] |
Give the indicated output of this object.
idx | The output index. |
virtual vtkPolyData* ssPolyDataRecordReader::GetOutput | ( | ) | [virtual] |
Give the first output of this object.
Equivalent to this->GetOutput(0).
void ssPolyDataRecordReader::SetOutput | ( | vtkPolyData * | output | ) |
Specify the output.
output | The required output. |
bool ssPolyDataRecordReader::PopRecord | ( | ) |
If at least one record has been read since the last call to this function then this will be indicated by this function.
This function will deincrement the recordFlag variable each time it is called.
virtual void ssPolyDataRecordReader::Execute | ( | ) | [protected, virtual] |
Execute the data flow.
This routine will read one record and present it to the output.