ssRawDataWriter Class Reference
[C++/Common/Vtk/ReaderWriter]

This class is the parent of classes with will write swath data as sweeps. More...

#include <ssRawDataWriter.h>

Inheritance diagram for ssRawDataWriter:

Inheritance graph
[legend]
Collaboration diagram for ssRawDataWriter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeMacro (ssRawDataWriter, vtkDataWriter)
void PrintSelf (ostream &os, vtkIndent indent)
 Print the state of this object.
virtual ostream * OpenVTKFile ()
 Open the current file in the current mode.
virtual void TruncateFile ()
 Truncate or create a zero length file.
vtkPolyDataGetInput ()
 Give the input object to this object.

Static Public Member Functions

static ssRawDataWriterNew ()
 Instantiate a new object of this type.

Protected Member Functions

 ssRawDataWriter ()
 Ctor.
virtual ~ssRawDataWriter ()
 Dtor.

Detailed Description

This class is the parent of classes with will write swath data as sweeps.

The actual format will be determined by the drived class.

Definition at line 18 of file ssRawDataWriter.h.


Constructor & Destructor Documentation

ssRawDataWriter::ssRawDataWriter (  )  [protected]

Ctor.

virtual ssRawDataWriter::~ssRawDataWriter (  )  [protected, virtual]

Dtor.


Member Function Documentation

static ssRawDataWriter* ssRawDataWriter::New (  )  [static]

Instantiate a new object of this type.

This is the only method that objects of this type may be created.

Returns:
The new object.

Reimplemented from vtkDataWriter.

Reimplemented in ssEditFileWriter, and ssPolyDataRecordWriter.

ssRawDataWriter::vtkTypeMacro ( ssRawDataWriter  ,
vtkDataWriter   
)

void ssRawDataWriter::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Print the state of this object.

Parameters:
os The output stream.
indent The indentation level. Used for formating output.

Reimplemented from vtkDataWriter.

Reimplemented in ssEditFileWriter, and ssPolyDataRecordWriter.

virtual ostream* ssRawDataWriter::OpenVTKFile (  )  [virtual]

Open the current file in the current mode.

The file will be opened in append mode. If it is necessary to overwrite an existing file from the begining use TruncateFile() first.

Returns:
The output stream or null of it could not be opened.

Reimplemented from vtkDataWriter.

Reimplemented in ssEditFileWriter.

virtual void ssRawDataWriter::TruncateFile (  )  [virtual]

Truncate or create a zero length file.

Reimplemented in ssEditFileWriter.

vtkPolyData* ssRawDataWriter::GetInput (  ) 

Give the input object to this object.

Returns:
The input.

Reimplemented from vtkWriter.


The documentation for this class was generated from the following file: