|
LIBEUNOMIA
|
継承メンバを含む eunomia::Picture の全メンバ一覧です。
| at(int x, int y) | eunomia::ImageBuffer< RgbColour > | inline |
| at(int x, int y) const | eunomia::ImageBuffer< RgbColour > | inline |
| blt(const ImageBuffer< CSrc > &src, int sx, int sy, int w, int h, int dx, int dy, const std::optional< Rect > &cliprect, Copier copier) | eunomia::ImageBuffer< RgbColour > | |
| blt(const ImageBuffer< CSrc > &src, int sx, int sy, int w, int h, int dx, int dy, const std::optional< Rect > &cliprect=std::nullopt) | eunomia::ImageBuffer< RgbColour > | inline |
| blt(const eunomia::ImageBuffer< CSrc > &src, int sx, int sy, int w, int h, int dx, int dy, const std::optional< eunomia::Rect > &cliprect, Copier copier) | eunomia::ImageBuffer< RgbColour > | inline |
| box(int left, int top, int right, int bottom, const RgbColour &color, bool fill=false) | eunomia::ImageBuffer< RgbColour > | inline |
| buf_ | eunomia::ImageBuffer< RgbColour > | protected |
| buffer() noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| buffer() const noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| circle(int x, int y, int r, const RgbColour &color, bool fill=false) | eunomia::ImageBuffer< RgbColour > | inline |
| clear(const RgbColour &color) | eunomia::ImageBuffer< RgbColour > | inline |
| clone() const noexcept | eunomia::Picture | |
| ColourType typedef | eunomia::ImageBuffer< RgbColour > | |
| create(unsigned w, unsigned h) noexcept | eunomia::Picture | static |
| createGrayscaledPictureIndexed() const noexcept | eunomia::Picture | |
| duplicatePictureIndexed() const noexcept | eunomia::Picture | |
| ellipse(int x, int y, int a, int b, const RgbColour &color, bool fill=false) | eunomia::ImageBuffer< RgbColour > | inline |
| forEachPixel(Func func) | eunomia::ImageBuffer< RgbColour > | inline |
| h_ | eunomia::ImageBuffer< RgbColour > | protected |
| height() const noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| ImageBuffer(int w, int h, int p) noexcept | eunomia::ImageBuffer< RgbColour > | inlineprotected |
| line(int x1, int y1, int x2, int y2, const RgbColour &color) | eunomia::ImageBuffer< RgbColour > | inline |
| lineBuffer(int y) noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| lineBuffer(int y) const noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| magnify(int w, int h, double a=-1.0) const noexcept | eunomia::Picture | |
| paintFill(int x, int y, const RgbColour &color) | eunomia::ImageBuffer< RgbColour > | inline |
| Picture(unsigned w, unsigned h) | eunomia::Picture | protected |
| pitch() const noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| pitch_ | eunomia::ImageBuffer< RgbColour > | protected |
| pixel(int x, int y) noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| pixel(int x, int y) const noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| reduce(int w, int h) const noexcept | eunomia::Picture | |
| w_ | eunomia::ImageBuffer< RgbColour > | protected |
| width() const noexcept | eunomia::ImageBuffer< RgbColour > | inline |
| ~ImageBuffer()=default | eunomia::ImageBuffer< RgbColour > | virtual |