1 #ifndef PORTABLEGRAYMAPRREADER_H
2 #define PORTABLEGRAYMAPRREADER_H
17 unsigned short getPixel(
unsigned int i,
unsigned int j)
const;
18 std::vector<unsigned short>
getPixels()
const;
19 void print(std::ostream &out)
const;
27 unsigned int getIdx(
unsigned int h,
unsigned int w)
const;
66 "Pixel number out of bounds");
unsigned short getPixel(unsigned int i, unsigned int j) const
unsigned int getHeight() const
The base class for all OPAL exceptions.
unsigned int getIdx(unsigned int h, unsigned int w) const
unsigned int getWidth() const
std::vector< unsigned short > pixels_m
std::string getNextPart(std::istream &in)
std::vector< unsigned short > getPixels() const
void readImageAscii(std::istream &in)
void readHeader(std::istream &in)
void print(std::ostream &out) const
void readImageBinary(std::istream &in)
PortableGraymapReader(const std::string &input)