|
Public Member Functions |
| | ~PGM () |
| | PGM () |
| | PGM (int x, int y) |
| void | set (unsigned int x, unsigned int y, unsigned char a) |
| void | set (unsigned int x, unsigned int y, unsigned char r, unsigned char g, unsigned char b) |
| unsigned char | get (unsigned int x, unsigned int y) const |
| unsigned char | getRed (unsigned int x, unsigned int y) const |
| unsigned char | getGreen (unsigned int x, unsigned int y) const |
| unsigned char | getBlue (unsigned int x, unsigned int y) const |
| unsigned int | width () const |
| unsigned int | height () const |
| unsigned int | size () const |
| void | resize (unsigned int width, unsigned int height) |
| unsigned char * | begin () const |
| unsigned char * | end () const |
| void | clear () |
| PGM & | operator= (const PPM &ppm) |
Private Attributes |
| unsigned int | w |
| unsigned int | h |
| unsigned char * | p |