arrayToPixelTransferBuffer(const Array< shared_ptr< Image > > &images) | G3D::Image | static |
bicubic(float x, float y, WrapMode w=WrapMode::ERROR) const | G3D::Image | |
bicubic(const Point2 &pos, WrapMode w=WrapMode::ERROR) const | G3D::Image | |
bilinear(float x, float y, WrapMode wrap=WrapMode::ERROR) const | G3D::Image | |
bilinear(const Point2 &pos, WrapMode wrap=WrapMode::ERROR) const | G3D::Image | |
bilinearGamma(float x, float y, float gamma, WrapMode wrap=WrapMode::ERROR) const | G3D::Image | |
bilinearIncrement(const Point2 &pos, const ColorN &color, WrapMode wrap=WrapMode::IGNORE) | G3D::Image | inline |
BMP enum value | G3D::Image | |
bounds() const | G3D::Image | inline |
clone() const | G3D::Image | |
convert(const ImageFormat *dstFmt) | G3D::Image | |
convertToL8() | G3D::Image | |
convertToR8() | G3D::Image | |
convertToRGB8() | G3D::Image | |
convertToRGBA8() | G3D::Image | |
create(int width, int height, const ImageFormat *imageFormat) | G3D::Image | static |
createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
CubeMap class | G3D::Image | friend |
CUT enum value | G3D::Image | |
DDS enum value | G3D::Image | |
EXR enum value | G3D::Image | |
FAXG3 enum value | G3D::Image | |
fileSupported(const String &filename, bool allowCheckSignature=false) | G3D::Image | static |
flipHorizontal() | G3D::Image | |
flipVertical() | G3D::Image | |
forEachPixel(std::function< ColorType(const ColorType &src, Point2int32 coord)> callback, bool multiThread=false) | G3D::Image | inline |
forEachPixel(std::function< ColorType(const ColorType &src)> callback, bool multiThread=false) | G3D::Image | inline |
forEachPixel(std::function< ColorType(ColorType src)> callback, bool multiThread=false) | G3D::Image | inline |
forEachPixel(std::function< void(ColorType src)> callback, bool multiThread=false) const | G3D::Image | inline |
forEachPixel(std::function< ColorType(Point2int32 coord)> callback, bool multiThread=false) | G3D::Image | inline |
format() const | G3D::Image | |
fromBinaryInput(BinaryInput &bi, const ImageFormat *imageFormat=ImageFormat::AUTO()) | G3D::Image | static |
fromFile(const String &filename, const ImageFormat *imageFormat=ImageFormat::AUTO()) | G3D::Image | static |
fromPixelTransferBuffer(const shared_ptr< PixelTransferBuffer > &buffer) | G3D::Image | static |
get(const Point2int32 &pos, Color4 &color) const | G3D::Image | |
get(const Point2int32 &pos, Color3 &color) const | G3D::Image | |
get(const Point2int32 &pos, Color1 &color) const | G3D::Image | |
get(const Point2int32 &pos, Color4unorm8 &color) const | G3D::Image | |
get(const Point2int32 &pos, Color3unorm8 &color) const | G3D::Image | |
get(const Point2int32 &pos, Color1unorm8 &color) const | G3D::Image | |
get(Point2int32 pos, WrapMode wrap=WrapMode::ERROR) const | G3D::Image | inline |
get(int x, int y, WrapMode w=WrapMode::ERROR) const | G3D::Image | inline |
GIF enum value | G3D::Image | |
HDR enum value | G3D::Image | |
height() const | G3D::Image | |
ICO enum value | G3D::Image | |
IFF enum value | G3D::Image | |
Image() | G3D::Image | protected |
Image(const Image &) | G3D::Image | protected |
ImageFileFormat enum name | G3D::Image | |
increment(const Point2int32 &pos, const ColorN &color) | G3D::Image | inline |
increment(const Point2int32 &pos, const ColorN &color, WrapMode wrapMode) | G3D::Image | inline |
initFreeImage() | G3D::Image | protectedstatic |
J2K enum value | G3D::Image | |
JNG enum value | G3D::Image | |
JP2 enum value | G3D::Image | |
JPEG enum value | G3D::Image | |
KOALA enum value | G3D::Image | |
LBM enum value | G3D::Image | |
m_format | G3D::Image | protected |
m_image | G3D::Image | protected |
metaDataFromBinaryInput(BinaryInput &bi, int &width, int &height, const ImageFormat *&format) | G3D::Image | static |
MNG enum value | G3D::Image | |
nearest(const Point2 &pos, WrapMode w=WrapMode::ERROR) const | G3D::Image | |
nearest(int x, int y, WrapMode w=WrapMode::ERROR) const | G3D::Image | |
operator=(const Image &) | G3D::Image | protected |
PBM enum value | G3D::Image | |
PBMRAW enum value | G3D::Image | |
PCD enum value | G3D::Image | |
PCX enum value | G3D::Image | |
PFM enum value | G3D::Image | |
PGM enum value | G3D::Image | |
PGMRAW enum value | G3D::Image | |
PICT enum value | G3D::Image | |
PNG enum value | G3D::Image | |
PPM enum value | G3D::Image | |
PPMRAW enum value | G3D::Image | |
PSD enum value | G3D::Image | |
R(float x) const | G3D::Image | inlineprotected |
RAS enum value | G3D::Image | |
RAW enum value | G3D::Image | |
rotateCCW(double radians) | G3D::Image | |
rotateCW(double radians) | G3D::Image | |
s_freeImageMutex | G3D::Image | protectedstatic |
save(const String &filename) const | G3D::Image | |
saveGIF(const String &filename, const Array< shared_ptr< Image >> &sequence, const double &fps) | G3D::Image | static |
serialize(BinaryOutput &bo, ImageFileFormat fileFormat) const | G3D::Image | |
set(const shared_ptr< PixelTransferBuffer > &buffer) | G3D::Image | |
set(const shared_ptr< PixelTransferBuffer > &buffer, int x, int y) | G3D::Image | |
set(const Point2int32 &pos, const Color4 &color) | G3D::Image | |
set(const Point2int32 &pos, const Color3 &color) | G3D::Image | |
set(const Point2int32 &pos, const Color1 &color) | G3D::Image | |
set(const Point2int32 &pos, const Color4unorm8 &color) | G3D::Image | |
set(const Point2int32 &pos, const Color3unorm8 &color) | G3D::Image | |
set(const Point2int32 &pos, const Color1unorm8 &color) | G3D::Image | |
set(Point2int32 pos, const ValueType &v, WrapMode wrap) | G3D::Image | inline |
set(int x, int y, const ValueType &v, WrapMode wrap=WrapMode::ERROR) | G3D::Image | inline |
setAll(const Color4 &color) | G3D::Image | |
setAll(const Color3 &color) | G3D::Image | |
setAll(const Color1 &color) | G3D::Image | |
setAll(const Color4unorm8 &color) | G3D::Image | |
setAll(const Color3unorm8 &color) | G3D::Image | |
setAll(const Color1unorm8 &color) | G3D::Image | |
setSize(int w, int h, const ImageFormat *fmt=ImageFormat::AUTO()) | G3D::Image | |
SGI enum value | G3D::Image | |
TARGA enum value | G3D::Image | |
TIFF enum value | G3D::Image | |
toPixelTransferBuffer() const | G3D::Image | |
toPixelTransferBuffer(Rect2D rect, shared_ptr< PixelTransferBuffer > ptb=nullptr) const | G3D::Image | |
UNKNOWN enum value | G3D::Image | |
WBMP enum value | G3D::Image | |
width() const | G3D::Image | |
XBM enum value | G3D::Image | |
XPM enum value | G3D::Image | |
~Image() | G3D::Image | virtual |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |