GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
LSMToMegaCapture Class Reference

Convert 1 LSM (5D file) into megacapture files. More...

#include <Code/IO/LSMToMegaCapture.h>

Public Member Functions

void Export (const std::string &iDirectoryPath)
 Export as MegaCapture. More...
std::vector< vtkLSMReader * > GetLSMReaders ()
 LSMToMegaCapture ()
 Constructor. More...
void SetColumn (const unsigned int &iCol)
void SetFileName (const std::string &iFileName)
 Set input lsm file. (Extract m_BaseName) More...
void SetOutputFileType (const GoFigure::FileType &iFileType)
 Set the output format: PNG (default) or TIFF. More...
void SetPlaque (const unsigned int &iPlaque)
void SetRow (const unsigned int &iRow)
void SetXTile (const unsigned int &iXt)
void SetYTile (const unsigned int &iYt)
void SetZTile (const unsigned int &iZt)
 ~LSMToMegaCapture ()
 Destructor. More...

Protected Attributes

std::string m_BaseName
unsigned int m_Column
std::string m_FileName
GoFigure::FileType m_FileType
std::vector< vtkLSMReader * > m_LSMReaders
unsigned int m_NumberOfChannels
unsigned int m_NumberOfTimePoints
unsigned int m_Plaque
unsigned int m_Row
double m_XOverlap
unsigned int m_XTile
double m_YOverlap
unsigned int m_YTile
double m_ZOverlap
unsigned int m_ZTile

Detailed Description

Convert 1 LSM (5D file) into megacapture files.

Definition at line 53 of file LSMToMegaCapture.h.

Constructor & Destructor Documentation

LSMToMegaCapture::LSMToMegaCapture ( )


Definition at line 55 of file LSMToMegaCapture.cxx.

LSMToMegaCapture::~LSMToMegaCapture ( )


Definition at line 64 of file LSMToMegaCapture.cxx.

Member Function Documentation

void LSMToMegaCapture::Export ( const std::string &  iDirectoryPath)

Export as MegaCapture.


Definition at line 171 of file LSMToMegaCapture.cxx.

std::vector< vtkLSMReader * > LSMToMegaCapture::GetLSMReaders ( )

Definition at line 161 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetColumn ( const unsigned int &  iCol)

Definition at line 88 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetFileName ( const std::string &  iFileName)

Set input lsm file. (Extract m_BaseName)


Definition at line 122 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetOutputFileType ( const GoFigure::FileType iFileType)

Set the output format: PNG (default) or TIFF.


Definition at line 112 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetPlaque ( const unsigned int &  iPlaque)

Definition at line 76 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetRow ( const unsigned int &  iRow)

Definition at line 82 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetXTile ( const unsigned int &  iXt)

Definition at line 94 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetYTile ( const unsigned int &  iYt)

Definition at line 100 of file LSMToMegaCapture.cxx.

void LSMToMegaCapture::SetZTile ( const unsigned int &  iZt)

Definition at line 106 of file LSMToMegaCapture.cxx.

Member Data Documentation

std::string LSMToMegaCapture::m_BaseName

Definition at line 102 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_Column

Definition at line 92 of file LSMToMegaCapture.h.

std::string LSMToMegaCapture::m_FileName

Definition at line 88 of file LSMToMegaCapture.h.

GoFigure::FileType LSMToMegaCapture::m_FileType

Definition at line 101 of file LSMToMegaCapture.h.

std::vector< vtkLSMReader * > LSMToMegaCapture::m_LSMReaders

Definition at line 89 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_NumberOfChannels

Definition at line 99 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_NumberOfTimePoints

Definition at line 100 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_Plaque

Definition at line 90 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_Row

Definition at line 91 of file LSMToMegaCapture.h.

double LSMToMegaCapture::m_XOverlap

Definition at line 96 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_XTile

Definition at line 93 of file LSMToMegaCapture.h.

double LSMToMegaCapture::m_YOverlap

Definition at line 97 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_YTile

Definition at line 94 of file LSMToMegaCapture.h.

double LSMToMegaCapture::m_ZOverlap

Definition at line 98 of file LSMToMegaCapture.h.

unsigned int LSMToMegaCapture::m_ZTile

Definition at line 95 of file LSMToMegaCapture.h.

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