ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkCSVExporter Class Reference

exporter used to save vtkFieldData as CSV. More...

#include <vtkCSVExporter.h>

Inheritance diagram for vtkCSVExporter:
Inheritance graph
[legend]
Collaboration diagram for vtkCSVExporter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
bool Open ()
void WriteHeader (vtkFieldData *)
void WriteData (vtkFieldData *)
void Close ()
virtual void SetFileName (const char *)
virtual char * GetFileName ()
virtual void SetFieldDelimiter (const char *)
virtual char * GetFieldDelimiter ()

Static Public Member Functions

static vtkCSVExporterNew ()
static int IsTypeOf (const char *type)
static vtkCSVExporterSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkCSVExporter ()
 ~vtkCSVExporter ()

Protected Attributes

char * FileName
char * FieldDelimiter
ofstream * FileStream

Detailed Description

exporter used to save vtkFieldData as CSV.

This is used by vtkSMCSVExporterProxy to export the data shown in the spreadsheet view as a CSV.

Definition at line 28 of file vtkCSVExporter.h.


Constructor & Destructor Documentation

vtkCSVExporter::vtkCSVExporter ( ) [protected]
vtkCSVExporter::~vtkCSVExporter ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkObject.

virtual const char* vtkCSVExporter::GetClassName ( ) [virtual]

Reimplemented from vtkObject.

static int vtkCSVExporter::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkObject.

virtual int vtkCSVExporter::IsA ( const char *  type) [virtual]

Reimplemented from vtkObject.

static vtkCSVExporter* vtkCSVExporter::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

virtual void vtkCSVExporter::SetFileName ( const char *  ) [virtual]

Get/Set the filename for the file.

virtual char* vtkCSVExporter::GetFileName ( ) [virtual]

Get/Set the filename for the file.

virtual void vtkCSVExporter::SetFieldDelimiter ( const char *  ) [virtual]

Get/Set the delimiter use to separate fields ("," by default.)

virtual char* vtkCSVExporter::GetFieldDelimiter ( ) [virtual]

Get/Set the delimiter use to separate fields ("," by default.)

bool vtkCSVExporter::Open ( )
void vtkCSVExporter::WriteHeader ( vtkFieldData )
void vtkCSVExporter::WriteData ( vtkFieldData )
void vtkCSVExporter::Close ( )

Member Data Documentation

char* vtkCSVExporter::FileName [protected]

Definition at line 57 of file vtkCSVExporter.h.

char* vtkCSVExporter::FieldDelimiter [protected]

Definition at line 58 of file vtkCSVExporter.h.

ofstream* vtkCSVExporter::FileStream [protected]

Definition at line 60 of file vtkCSVExporter.h.


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