Scroom 0.14-48-ga0fee447
Loading...
Searching...
No Matches
tiffsource.cc File Reference
#include "tiffsource.hh"
#include <utility>
Include dependency graph for tiffsource.cc:

Namespaces

namespace  anonymous_namespace{tiffsource.cc}
 
namespace  Scroom
 
namespace  Scroom::Tiff
 

Macros

#define TT(x)   TagInfo((x), #x)
 

Typedefs

using anonymous_namespace{tiffsource.cc}::TagInfo = std::pair< ttag_t, std::string >
 

Functions

template<typename T >
anonymous_namespace{tiffsource.cc}::TIFFGetFieldChecked (const TIFFPtr &file, const TagInfo &tag)
 
template<typename T >
anonymous_namespace{tiffsource.cc}::TIFFGetFieldCheckedOr (const TIFFPtr &file, const TagInfo &tag, T default_value)
 
bool anonymous_namespace{tiffsource.cc}::approx (const BitmapMetaData &left, const BitmapMetaData &right)
 
void anonymous_namespace{tiffsource.cc}::TIFFCloseUnlessNull (TIFF *tif)
 
Colormap::Ptr Scroom::Tiff::getColorMap (const TIFFPtr &tif, uint16_t bps)
 
boost::optional< Scroom::Utils::Point< double > > Scroom::Tiff::getAspectRatio (const TIFFPtr &tif)
 
ColormapHelperBase::Ptr Scroom::Tiff::getColormapHelper (const TIFFPtr &tif, uint16_t bps)
 
boost::optional< std::tuple< Scroom::TiledBitmap::BitmapMetaData, TIFFPtr > > Scroom::Tiff::open (const Scroom::Logger &logger, const std::string &fileName)
 

Macro Definition Documentation

◆ TT

#define TT (   x)    TagInfo((x), #x)