plastimatch
Loading...
Searching...
No Matches
plm_file_format.h File Reference
#include "plmbase_config.h"

Go to the source code of this file.

Enumerations

enum  Plm_file_format {
  PLM_FILE_FMT_NO_FILE , PLM_FILE_FMT_UNKNOWN , PLM_FILE_FMT_IMG , PLM_FILE_FMT_VF ,
  PLM_FILE_FMT_DIJ , PLM_FILE_FMT_POINTSET , PLM_FILE_FMT_CXT , PLM_FILE_FMT_DICOM_DIR ,
  PLM_FILE_FMT_XIO_DIR , PLM_FILE_FMT_RTOG_DIR , PLM_FILE_FMT_RT_STUDY_DIR , PLM_FILE_FMT_PROJ_IMG ,
  PLM_FILE_FMT_DICOM_RTSS , PLM_FILE_FMT_DICOM_DOSE , PLM_FILE_FMT_DICOM_RTPLAN , PLM_FILE_FMT_SS_IMG_VEC ,
  PLM_FILE_FMT_PROJ_IMG_DIR
}
 

Functions

Plm_file_format plm_file_format_deduce (const char *path)
 
Plm_file_format plm_file_format_deduce (const std::string &path)
 
char * plm_file_format_string (Plm_file_format file_type)
 
Plm_file_format plm_file_format_parse (const char *string)
 
Plm_file_format plm_file_format_from_extension (const char *filename)
 

Enumeration Type Documentation

◆ Plm_file_format

Enumerator
PLM_FILE_FMT_NO_FILE 
PLM_FILE_FMT_UNKNOWN 
PLM_FILE_FMT_IMG 
PLM_FILE_FMT_VF 
PLM_FILE_FMT_DIJ 
PLM_FILE_FMT_POINTSET 
PLM_FILE_FMT_CXT 
PLM_FILE_FMT_DICOM_DIR 
PLM_FILE_FMT_XIO_DIR 
PLM_FILE_FMT_RTOG_DIR 
PLM_FILE_FMT_RT_STUDY_DIR 
PLM_FILE_FMT_PROJ_IMG 
PLM_FILE_FMT_DICOM_RTSS 
PLM_FILE_FMT_DICOM_DOSE 
PLM_FILE_FMT_DICOM_RTPLAN 
PLM_FILE_FMT_SS_IMG_VEC 
PLM_FILE_FMT_PROJ_IMG_DIR 

Function Documentation

◆ plm_file_format_deduce() [1/2]

Plm_file_format plm_file_format_deduce ( const char * path)

◆ plm_file_format_deduce() [2/2]

Plm_file_format plm_file_format_deduce ( const std::string & path)

◆ plm_file_format_from_extension()

Plm_file_format plm_file_format_from_extension ( const char * filename)

◆ plm_file_format_parse()

Plm_file_format plm_file_format_parse ( const char * string)

◆ plm_file_format_string()

char * plm_file_format_string ( Plm_file_format file_type)