libpniio
|
Data Structures | |
class | ifd |
IFD - Image File Directory class. More... | |
class | ifd_entry |
class for IFD entries More... | |
class | ifd_entry_reader |
IFD entry reader template. More... | |
class | ifd_entry_reader< pni::core::string, pni::core::string > |
IFD entry reader specialization for strings. More... | |
class | rational |
rational type for TIFF IFD entries More... | |
class | strip_reader |
reader for strip data in a TIFF file More... | |
class | tiff_read_error |
error during TIFF reading More... | |
Typedefs | |
typedef rational < pni::core::uint32 > | uirational |
typedef rational < pni::core::int32 > | irational |
Functions | |
template<typename T > | |
std::ostream & | operator<< (std::ostream &o, const rational< T > &r) |
std::ostream & | operator<< (std::ostream &o, const tiff_read_error &e) |
std::ostream & | operator<< (std::ostream &o, const ifd &image_dir) |
std::ostream & | operator<< (std::ostream &o, const ifd_entry &e) |
std::ostream & | operator<< (std::ostream &o, const strip_reader &r) |
Variables | |
std::map< pni::core::uint16, pni::core::string > | tiff_tag_name_map |
std::map< pni::core::uint16, pni::core::string > | tiff_compression_tag_map |
std::map< pni::core::uint16, pni::core::string > | tiff_photo_tag_map |
std::map< uint16, ifd_entry_type_id > | type_tag_to_entry_type_id |
std::map< ifd_entry_type_id, type_id_t > | entry_type_to_type_id |
typedef rational<pni::core::int32> pni::io::tiff::irational |
typedef rational<pni::core::uint32> pni::io::tiff::uirational |
|
strong |
std::ostream& pni::io::tiff::operator<< | ( | std::ostream & | o, |
const tiff_read_error & | e | ||
) |
std::ostream& pni::io::tiff::operator<< | ( | std::ostream & | o, |
const ifd & | image_dir | ||
) |
Thiss operator can be used to dump the content of an IFD to standard out.
o | output stream |
image_dir | Image directory to print |
std::ostream& pni::io::tiff::operator<< | ( | std::ostream & | o, |
const strip_reader & | r | ||
) |
std::ostream& pni::io::tiff::operator<< | ( | std::ostream & | o, |
const rational< T > & | r | ||
) |
std::ostream& pni::io::tiff::operator<< | ( | std::ostream & | o, |
const ifd_entry & | e | ||
) |
std::map<ifd_entry_type_id,type_id_t> pni::io::tiff::entry_type_to_type_id |
std::map<pni::core::uint16,pni::core::string> pni::io::tiff::tiff_compression_tag_map |
std::map<pni::core::uint16,pni::core::string> pni::io::tiff::tiff_photo_tag_map |
std::map<pni::core::uint16,pni::core::string> pni::io::tiff::tiff_tag_name_map |
std::map<uint16,ifd_entry_type_id> pni::io::tiff::type_tag_to_entry_type_id |