1 #ifndef GENESIS_SEQUENCE_PRINTERS_BITMAP_H_ 2 #define GENESIS_SEQUENCE_PRINTERS_BITMAP_H_ 111 PrinterBitmap& color_map( std::map<char, utils::Color>
const& value );
118 std::map<char, utils::Color>
const& color_map()
const;
122 size_t pixel_height_per_char()
const;
126 size_t pixel_width_per_char()
const;
142 std::map<char, utils::Color> color_map_;
144 size_t pixel_height_ = 1;
145 size_t pixel_width_ = 1;
152 #endif // include guard std::shared_ptr< BaseOutputTarget > to_file(std::string const &file_name, GzipCompressionLevel compression_level=GzipCompressionLevel::kNoCompression, bool auto_adjust_filename=true)
Obtain an output target for writing to a file.
std::shared_ptr< BaseOutputTarget > to_stream(std::ostream &target_stream, GzipCompressionLevel compression_level=GzipCompressionLevel::kNoCompression)
Obtain an output target for writing to a stream.
Print the sites of a SequenceSet as pixels in a bitmap.
Container namespace for all symbols of genesis in order to keep them separate when used as a library...
Store a set of Sequences.