Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends | List of all members
Seg3D::LayerFileSeriesImporter Class Reference
Inheritance diagram for Seg3D::LayerFileSeriesImporter:
Seg3D::GDCMLayerImporter Seg3D::ITKSeriesLayerImporter

Public Member Functions

 LayerFileSeriesImporter ()
 Create an importer for a given file.
 
virtual std::string get_filename () const
 
virtual std::vector< std::string > get_filenames () const
 
virtual std::string get_file_tag () const
 
virtual bool check_files ()
 
virtual InputFilesImporterHandle get_inputfiles_importer ()
 

Static Public Member Functions

static LayerImporterType GetType ()
 

Protected Member Functions

void set_filenames (const std::vector< std::string > &filename)
 

Friends

class LayerIO
 

Member Function Documentation

bool Seg3D::LayerFileSeriesImporter::check_files ( )
virtual

CHECK_FILES Check the file headers to see if we could import it.

std::string Seg3D::LayerFileSeriesImporter::get_file_tag ( ) const
virtual

GET_FILE_TAG: Get the tag of the filename or directory we are scanning

std::string Seg3D::LayerFileSeriesImporter::get_filename ( ) const
virtual

GET_FILENAME Get the name of the file that needs to imported

std::vector< std::string > Seg3D::LayerFileSeriesImporter::get_filenames ( ) const
virtual

GET_FILENAMES Get the name of the files that need to imported

InputFilesImporterHandle Seg3D::LayerFileSeriesImporter::get_inputfiles_importer ( )
virtual

GET_INPUTFILES_IMPORTER For provenance files need to be copied into the project cache. As some files need special attention: for example mhd and nhdr files actually list where there data is stored, this function can be overloaded with a specific function that copies the files. Otherwise a default implementation is given in the two derived classes.

void Seg3D::LayerFileSeriesImporter::set_filenames ( const std::vector< std::string > &  filename)
protected

SET_FILENAMES Set the name of the file that needs to be importerd


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