Section: Visualization Toolkit IO Classes
To create an instance of class vtkInputStream, simply invoke its constructor as follows
obj = vtkInputStream
obj
is an instance of the vtkInputStream class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkInputStream = obj.NewInstance ()
vtkInputStream = obj.SafeDownCast (vtkObject o)
obj.StartReading ()
- Called after the stream position has been set by the caller, but
before any Seek or Read calls. The stream position should not be
adjusted by the caller until after an EndReading call.
int = obj.Seek (long offset)
- Seek to the given offset in the input data. Returns 1 for
success, 0 for failure.
long = obj.Read (string data, long length)
- Read input data of the given length. Returns amount actually
read.
long = obj.Read (string data, long length)
- Read input data of the given length. Returns amount actually
read.
obj.EndReading ()
- Called after all desired calls to Seek and Read have been made.
After this call, the caller is free to change the position of the
stream. Additional reads should not be done until after another
call to StartReading.