#include <ssRawDataReader.h>
Inheritance diagram for ssRawDataReader:
Public Member Functions | |
vtkTypeMacro (ssRawDataReader, vtkDataReader) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Print the state of this object. | |
virtual int | OpenRawFile () |
Open the current file. | |
void | TruncateFile () |
Truncate or create a zero length file. | |
virtual bool | eof () const |
Give the EOF status of this object. | |
Static Public Member Functions | |
static ssRawDataReader * | New () |
Instantiate a new object of this type. | |
Protected Member Functions | |
ssRawDataReader () | |
Ctor. | |
virtual | ~ssRawDataReader () |
Dtor. | |
bool | RecordReaderReadCellData (vtkDataSet *ds, int numCells) |
Read the cell data in the record. | |
bool | RecordReaderReadPointData (vtkDataSet *ds, int numPts) |
Read the cell data in the record. | |
bool | RecordReaderReadHeader () |
Read a record header. | |
Protected Attributes | |
bool | _eof |
Definition at line 21 of file ssRawDataReader.h.
ssRawDataReader::ssRawDataReader | ( | ) | [protected] |
Ctor.
virtual ssRawDataReader::~ssRawDataReader | ( | ) | [protected, virtual] |
Dtor.
static ssRawDataReader* ssRawDataReader::New | ( | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
Reimplemented from vtkDataReader.
Reimplemented in ssPolyDataRecordReader.
ssRawDataReader::vtkTypeMacro | ( | ssRawDataReader | , | |
vtkDataReader | ||||
) |
void ssRawDataReader::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 vtkDataReader.
Reimplemented in ssPolyDataRecordReader.
virtual int ssRawDataReader::OpenRawFile | ( | ) | [virtual] |
Open the current file.
void ssRawDataReader::TruncateFile | ( | ) |
Truncate or create a zero length file.
virtual bool ssRawDataReader::eof | ( | ) | const [virtual] |
Give the EOF status of this object.
This function goes true during the read that leaves the file pointer at the eof. Therefore, that read may, or may no have read valid data. In the latter case a valid output will result but the number of points will be zero.
bool ssRawDataReader::RecordReaderReadCellData | ( | vtkDataSet * | ds, | |
int | numCells | |||
) | [protected] |
Read the cell data in the record.
ds | The dataset into with the cells are read. | |
numCells | The number of cells to read. The exact number of cells must be present or an error will result. |
bool ssRawDataReader::RecordReaderReadPointData | ( | vtkDataSet * | ds, | |
int | numPts | |||
) | [protected] |
Read the cell data in the record.
ds | The dataset into with the cells are read. | |
numPts | The number of cells to read. The exact number of points must be present or an error will result. |
bool ssRawDataReader::RecordReaderReadHeader | ( | ) | [protected] |
Read a record header.
bool ssRawDataReader::_eof [protected] |
Definition at line 109 of file ssRawDataReader.h.