#include <ImageROI.hpp>
|
SIV3D_NODISCARD_CXX20 | ImageConstROI (const ImageROI &imageROI) noexcept |
|
SIV3D_NODISCARD_CXX20 | ImageConstROI (const Image &image, const Rect &rect) noexcept |
|
bool | isEmpty () const noexcept |
|
void | paint (Image &dst, int32 x, int32 y, const Color &color=Palette::White) const |
|
void | paint (Image &dst, const Point &pos, const Color &color=Palette::White) const |
|
void | stamp (Image &dst, int32 x, int32 y, const Color &color=Palette::White) const |
|
void | stamp (Image &dst, const Point &pos, const Color &color=Palette::White) const |
|
void | overwrite (Image &dst, int32 x, int32 y) const |
|
void | overwrite (Image &dst, Point pos) const |
|
void | paintAt (Image &dst, int32 x, int32 y, const Color &color=Palette::White) const |
|
void | paintAt (Image &dst, const Point &pos, const Color &color=Palette::White) const |
|
void | stampAt (Image &dst, int32 x, int32 y, const Color &color=Palette::White) const |
|
void | stampAt (Image &dst, const Point &pos, const Color &color=Palette::White) const |
|
void | overwriteAt (Image &dst, int32 x, int32 y) const |
|
void | overwriteAt (Image &dst, Point pos) const |
|
◆ ImageConstROI() [1/2]
SIV3D_NODISCARD_CXX20 s3d::ImageConstROI::ImageConstROI |
( |
const ImageROI & |
imageROI | ) |
|
|
explicitnoexcept |
◆ ImageConstROI() [2/2]
SIV3D_NODISCARD_CXX20 s3d::ImageConstROI::ImageConstROI |
( |
const Image & |
image, |
|
|
const Rect & |
rect |
|
) |
| |
|
noexcept |
◆ isEmpty()
bool s3d::ImageConstROI::isEmpty |
( |
| ) |
const |
|
noexcept |
◆ overwrite() [1/2]
◆ overwrite() [2/2]
void s3d::ImageConstROI::overwrite |
( |
Image & |
dst, |
|
|
Point |
pos |
|
) |
| const |
◆ overwriteAt() [1/2]
void s3d::ImageConstROI::overwriteAt |
( |
Image & |
dst, |
|
|
int32 |
x, |
|
|
int32 |
y |
|
) |
| const |
◆ overwriteAt() [2/2]
void s3d::ImageConstROI::overwriteAt |
( |
Image & |
dst, |
|
|
Point |
pos |
|
) |
| const |
◆ paint() [1/2]
void s3d::ImageConstROI::paint |
( |
Image & |
dst, |
|
|
const Point & |
pos, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ paint() [2/2]
void s3d::ImageConstROI::paint |
( |
Image & |
dst, |
|
|
int32 |
x, |
|
|
int32 |
y, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ paintAt() [1/2]
void s3d::ImageConstROI::paintAt |
( |
Image & |
dst, |
|
|
const Point & |
pos, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ paintAt() [2/2]
void s3d::ImageConstROI::paintAt |
( |
Image & |
dst, |
|
|
int32 |
x, |
|
|
int32 |
y, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ stamp() [1/2]
void s3d::ImageConstROI::stamp |
( |
Image & |
dst, |
|
|
const Point & |
pos, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ stamp() [2/2]
void s3d::ImageConstROI::stamp |
( |
Image & |
dst, |
|
|
int32 |
x, |
|
|
int32 |
y, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ stampAt() [1/2]
void s3d::ImageConstROI::stampAt |
( |
Image & |
dst, |
|
|
const Point & |
pos, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ stampAt() [2/2]
void s3d::ImageConstROI::stampAt |
( |
Image & |
dst, |
|
|
int32 |
x, |
|
|
int32 |
y, |
|
|
const Color & |
color = Palette::White |
|
) |
| const |
◆ imageRef
const Image& s3d::ImageConstROI::imageRef |
◆ region
Rect s3d::ImageConstROI::region |
The documentation for this struct was generated from the following file: