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");
std::vector< unsigned short > pixels_m
std::string getNextPart(std::istream &in)
void print(std::ostream &out) const
void readImageBinary(std::istream &in)
unsigned int getWidth() const
unsigned int getIdx(unsigned int h, unsigned int w) const
unsigned int getHeight() const
unsigned short getPixel(unsigned int i, unsigned int j) const
std::vector< unsigned short > getPixels() const
void readHeader(std::istream &in)
void readImageAscii(std::istream &in)
PortableGraymapReader(const std::string &input)
The base class for all OPAL exceptions.