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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
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: