FreeMat

- Main Page
- Related Pages

vtkBase64OutputStream

Section: Visualization Toolkit IO Classes

# Usage

vtkBase64OutputStream implements base64 encoding with the vtkOutputStream interface.

To create an instance of class vtkBase64OutputStream, simply invoke its constructor as follows

      obj = vtkBase64OutputStream

# Methods

The class vtkBase64OutputStream has several methods that can be used. They are listed below. Note that the documentation is translated automatically from the VTK sources, and may not be completely intelligible. When in doubt, consult the VTK website. In the methods listed below, `obj` is an instance of the vtkBase64OutputStream class.

- `string = obj.GetClassName ()`
- `int = obj.IsA (string name)`
- `vtkBase64OutputStream = obj.NewInstance ()`
- `vtkBase64OutputStream = obj.SafeDownCast (vtkObject o)`
- `int = obj.StartWriting ()` - Called after the stream position has been set by the caller, but before any Write calls. The stream position should not be adjusted by the caller until after an EndWriting call.
- `int = obj.Write (string data, long length)` - Write output data of the given length.
- `int = obj.EndWriting ()` - Called after all desired calls to Write have been made. After this call, the caller is free to change the position of the stream. Additional writes should not be done until after another call to StartWriting.