PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Static Public Member Functions | Protected Member Functions
vtkPlusSequenceIO Class Reference

Class to abstract away specific sequence file read/write details. More...

#include <src/PlusCommon/vtkPlusSequenceIO.h>

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

Static Public Member Functions

static igsioStatus Read (const std::string &filename, vtkIGSIOTrackedFrameList *frameList)
 
static igsioStatus Write (const std::string &filename, igsioTrackedFrame *frame, US_IMAGE_ORIENTATION orientationInFile=US_IMG_ORIENT_MF, bool useCompression=true, bool EnableImageDataWrite=true)
 
static igsioStatus Write (const std::string &filename, vtkIGSIOTrackedFrameList *frameList, US_IMAGE_ORIENTATION orientationInFile=US_IMG_ORIENT_MF, bool useCompression=true, bool EnableImageDataWrite=true)
 VTK includes. More...
 

Protected Member Functions

 vtkPlusSequenceIO ()
 
virtual ~vtkPlusSequenceIO ()
 

Detailed Description

Class to abstract away specific sequence file read/write details.

Definition at line 17 of file vtkPlusSequenceIO.h.

Constructor & Destructor Documentation

◆ vtkPlusSequenceIO()

vtkPlusSequenceIO::vtkPlusSequenceIO ( )
protected

◆ ~vtkPlusSequenceIO()

virtual vtkPlusSequenceIO::~vtkPlusSequenceIO ( )
protectedvirtual

Member Function Documentation

◆ Read()

igsioStatus vtkPlusSequenceIO::Read ( const std::string &  filename,
vtkIGSIOTrackedFrameList *  frameList 
)
static

Read file contents into the object

Definition at line 38 of file vtkPlusSequenceIO.cxx.

◆ Write() [1/2]

igsioStatus vtkPlusSequenceIO::Write ( const std::string &  filename,
igsioTrackedFrame *  frame,
US_IMAGE_ORIENTATION  orientationInFile = US_IMG_ORIENT_MF,
bool  useCompression = true,
bool  EnableImageDataWrite = true 
)
static

Write object contents into file

Definition at line 27 of file vtkPlusSequenceIO.cxx.

◆ Write() [2/2]

igsioStatus vtkPlusSequenceIO::Write ( const std::string &  filename,
vtkIGSIOTrackedFrameList *  frameList,
US_IMAGE_ORIENTATION  orientationInFile = US_IMG_ORIENT_MF,
bool  useCompression = true,
bool  EnableImageDataWrite = true 
)
static

VTK includes.

Write object contents into file

Definition at line 16 of file vtkPlusSequenceIO.cxx.


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