3#include "image_reader.h"
17 std::string last_error;
18 std::vector<unsigned char> palette;
25 std::string get_type_name()
const;
29 const std::string& get_last_error()
const;
33 const char* get_supported_extensions()
const;
35 bool open(
const std::string& file_name,
cgv::data::data_format& df, std::vector<cgv::data::data_format>* palette_formats);
37 bool supports_per_line_read()
const;
50#include <cgv/config/lib_end.h>
the data view gives access to a data array of one, two, three or four dimensions.
this header is dependency free