38 #ifndef OME_FILES_OUT_MINIMALTIFFWRITER_H    39 #define OME_FILES_OUT_MINIMALTIFFWRITER_H    41 #include <ome/files/detail/FormatWriter.h>    42 #include <ome/files/tiff/Util.h>    76         mutable ome::compat::shared_ptr<ome::files::tiff::TIFF> 
tiff;
    79         mutable ome::compat::shared_ptr<ome::files::tiff::IFD> 
ifd;
   104         setId(
const boost::filesystem::path& 
id);
   108         close(
bool fileOnly = 
false);
   153         setBigTIFF(boost::optional<bool> big = 
true);
   167         boost::optional<bool>
   175 #endif // OME_FILES_OUT_MINIMALTIFFWRITER_H logging::sources::severity_logger_mt< logging::trivial::severity_level > Logger
std::vector< IFDRange > SeriesIFDRange
Mapping between series index and IFD range. 
Definition: Util.h:104
tiff::SeriesIFDRange seriesIFDRange
Mapping between series index and start and end IFD as a half-open range. 
Definition: MinimalTIFFWriter.h:85
std::size_t dimension_size_type
Size type for image dimensions. 
Definition: Types.h:59
ome::compat::shared_ptr< ome::files::tiff::IFD > ifd
Current IFD. 
Definition: MinimalTIFFWriter.h:79
ome::common::Logger logger
Message logger. 
Definition: MinimalTIFFWriter.h:73
boost::optional< bool > bigTIFF
Write a Big TIFF. 
Definition: MinimalTIFFWriter.h:89
dimension_size_type ifdIndex
Current plane. 
Definition: MinimalTIFFWriter.h:82
Properties specific to a particular writer. 
Definition: FormatWriter.h:56
Basic TIFF writer. 
Definition: MinimalTIFFWriter.h:69
ome::compat::shared_ptr< ome::files::tiff::TIFF > tiff
Underlying TIFF file. 
Definition: MinimalTIFFWriter.h:76
Buffer for all pixel types. 
Definition: VariantPixelBuffer.h:75