SIVIC API  0.9.26
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
svkLCModelRawWriter Class Reference

#include <svkLCModelRawWriter.h>

Inheritance diagram for svkLCModelRawWriter:
svkImageWriter

Public Member Functions

 vtkTypeMacro (svkLCModelRawWriter, svkImageWriter)
 
vtkDataObject * GetInput (int port)
 
vtkDataObject * GetInput ()
 
svkImageDataGetImageDataInput (int port)
 
void SetBasisFileName (string fileName)
 
void UseSingleRawFile (bool useSingleRawFile)
 
virtual void Write ()
 
- Public Member Functions inherited from svkImageWriter
 vtkTypeMacro (svkImageWriter, vtkImageWriter)
 
virtual void Update ()
 
void SetSeriesNumber (int number)
 
void SetSeriesDescription (string description)
 
void SetInstanceNumber (int number)
 
virtual void SetFileName (const char *)
 
virtual void SetFileNameWithExtension (const char *)
 

Static Public Member Functions

static svkLCModelRawWriterNew ()
 
- Static Public Member Functions inherited from svkImageWriter
static svkImageWriterNew ()
 

Protected Member Functions

 svkLCModelRawWriter ()
 
 ~svkLCModelRawWriter ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
virtual void SetProvenance ()
 
- Protected Member Functions inherited from svkImageWriter
 svkImageWriter ()
 
 ~svkImageWriter ()
 

Additional Inherited Members

- Public Types inherited from svkImageWriter
enum  seriesNumStatus { UNDEFINED_SERIES_NUMBER = -1000 }
 
- Protected Attributes inherited from svkImageWriter
int seriesNumber
 
string seriesDescription
 
int instanceNumber
 

Detailed Description

Concrete writer instance for LCModel Raw format. References:

Constructor & Destructor Documentation

svkLCModelRawWriter ( )
protected
~svkLCModelRawWriter ( )
protected

Member Function Documentation

int FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual
svkImageData * GetImageDataInput ( int  port)
vtkDataObject * GetInput ( int  port)
vtkDataObject* GetInput ( )
inline
static svkLCModelRawWriter* New ( )
static
void SetBasisFileName ( string  fileName)

Set name of basis file

void SetProvenance ( )
protectedvirtual

Appends algo info to provenance record.

Reimplemented from svkImageWriter.

References svkProvenance::AddAlgorithm(), svkLCModelRawWriter::GetImageDataInput(), and svkImageData::GetProvenance().

Referenced by svkLCModelRawWriter::Write().

void UseSingleRawFile ( bool  useSingleRawFile)
vtkTypeMacro ( svkLCModelRawWriter  ,
svkImageWriter   
)
void Write ( )
virtual

Write the LCModel Raw data file. Should support multiple coils (files) and multi-time point data

References svkLCModelRawWriter::SetProvenance().


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