45 #ifndef _R_CONV_TIFF_HH_
46 #define _R_CONV_TIFF_HH_
104 r_Conv_TIFF(
const char *src,
const r_Minterval &interv,
const r_Type *tp )
throw(r_Error);
106 r_Conv_TIFF(
const char *src,
const r_Minterval &interv,
int type )
throw(r_Error);
111 virtual r_convDesc &
convertTo(
const char *options=NULL)
throw(r_Error);
113 virtual r_convDesc &
convertFrom(
const char *options=NULL )
throw(r_Error);
115 virtual r_Convertor *
clone(
void )
const;
117 virtual const char *
get_name(
void )
const;
128 void initTIFF(
void );
137 static const convert_string_t compNames[];
139 static const convert_string_t resunitNames[];
141 static const int defaultRPS;
143 static const char dummyFileFmt[];
146 static const unsigned int TIFF_DEFAULT_QUALITY;
static int get_compression_from_name(const char *strComp)
translate string compression type to libtiff compression type
static int get_resunit_from_name(const char *strComp)
translate string resolution unit type to libtiff resolution unit type
virtual r_convDesc & convertTo(const char *options=NULL)
convert to TIFF
~r_Conv_TIFF(void)
destructor
virtual r_Data_Format get_data_format(void) const
virtual const char * get_name(void) const
identification
r_Conv_TIFF(const char *src, const r_Minterval &interv, const r_Type *tp)
constructor using an r_Type object
virtual r_convDesc & convertFrom(const char *options=NULL)
convert from TIFF
virtual r_Convertor * clone(void) const
cloning