noos::object::picture Class Reference
class which wraps around raw bytes of a picture More...
#include <picture.hpp>
Public Member Functions | |
picture (const std::string filepath) | |
Construct from a file-path. | |
picture (std::ifstream &bytestream) | |
Construct using an open file stream. | |
picture (const std::vector< noos::types::byte > data) | |
Constructor using the raw bytes of a file. | |
picture (const picture &)=default | |
Copy constructor. | |
picture & | operator= (const picture &)=default |
Assignment operator. | |
bool | operator== (const picture &rhs) const |
Picture equality. | |
bool | operator!= (const picture &rhs) const |
Not picture equality. | |
std::vector< noos::types::byte > | bytearray () const |
Get picture as array of bytes. | |
std::string | type () const |
Get image type (JPG/PNG supported) | |
bool | save (const std::string filepath) |
Save picture to filepath. | |
Detailed Description
class which wraps around raw bytes of a picture
- Version
- 0.7.0
- Date
- August 2016
The documentation for this class was generated from the following file:
- noos/objects/picture.hpp