Мелкие исправления
This commit is contained in:
parent
4af1f2f4a0
commit
570986b499
2 changed files with 41 additions and 2 deletions
12
bmpimage.h
12
bmpimage.h
|
@ -45,12 +45,22 @@ class BMPImage {
|
|||
BITMAPINFOHEADER infoHeader;
|
||||
Pixel **pixelArray;
|
||||
public:
|
||||
BMPImage(BitmapFileHeader &fileHeader, BITMAPINFOHEADER &infoHeader, Pixel **pixelArray);
|
||||
BMPImage(const BitmapFileHeader &fileHeader, const BITMAPINFOHEADER &infoHeader, Pixel **pixelArray);
|
||||
|
||||
~BMPImage();
|
||||
|
||||
[[nodiscard]] const uint32_t &width() const;
|
||||
|
||||
[[nodiscard]] const uint32_t &height() const;
|
||||
|
||||
[[nodiscard]] Pixel **pixels();
|
||||
|
||||
[[nodiscard]] Pixel **pixels_copy();
|
||||
|
||||
[[nodiscard]] BitmapFileHeader fileHeader_copy();
|
||||
|
||||
[[nodiscard]] BITMAPINFOHEADER infoHeader_copy();
|
||||
|
||||
void write(const std::string &);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue