#include <ImageCore.h>
|
| | FImageView () |
| |
| | FImageView (const FImageInfo &InInfo, void *InRawData) |
| |
| | FImageView (const FColor *InColors, int32 InSizeX, int32 InSizeY, EGammaSpace InGammaSpace=EGammaSpace::sRGB) |
| |
| | FImageView (const FLinearColor *InColors, int32 InSizeX, int32 InSizeY) |
| |
| | FImageView (const FFloat16Color *InColors, int32 InSizeX, int32 InSizeY) |
| |
| | FImageView (void *InData, int32 InSizeX, int32 InSizeY, int32 InNumSlices, ERawImageFormat::Type InFormat, EGammaSpace InGammaSpace) |
| |
| | FImageView (void *InData, int32 InSizeX, int32 InSizeY, ERawImageFormat::Type InFormat) |
| |
| IMAGECORE_API FImageView | GetSlice (int32 SliceIndex) const |
| |
| IMAGECORE_API void | CopyTo (FImage &DestImage, ERawImageFormat::Type DestFormat, EGammaSpace DestGammaSpace) const |
| |
| void | CopyTo (FImage &DestImage) const |
| |
| void * | GetPixelPointer (int32 X, int32 Y, int32 Slice=0) const |
| |
| const FLinearColor | GetOnePixelLinear (int32 X, int32 Y, int32 Slice=0) const |
| |
| TArrayView64< uint8 > | AsG8 () const |
| |
| TArrayView64< uint16 > | AsG16 () const |
| |
| TArrayView64< FColor > | AsBGRA8 () const |
| |
| TArrayView64< FColor > | AsBGRE8 () const |
| |
| TArrayView64< uint16 > | AsRGBA16 () const |
| |
| TArrayView64< FFloat16Color > | AsRGBA16F () const |
| |
| TArrayView64< FLinearColor > | AsRGBA32F () const |
| |
| TArrayView64< FFloat16 > | AsR16F () const |
| |
| TArrayView64< float > | AsR32F () const |
| |
| | FImageInfo () |
| |
| | FImageInfo (int32 InSizeX, int32 InSizeY, int32 InNumSlices, ERawImageFormat::Type InFormat, EGammaSpace InGammaSpace) |
| |
| bool | operator== (const FImageInfo &rhs) const |
| |
| bool | IsImageInfoValid () const |
| |
| bool | IsGammaCorrected () const |
| |
| int64 | GetBytesPerPixel () const |
| |
| int64 | GetNumPixels () const |
| |
| int64 | GetImageSizeBytes () const |
| |
| int64 | GetSliceNumPixels () const |
| |
| int64 | GetSliceSizeBytes () const |
| |
| int64 | GetWidth () const |
| |
| int64 | GetHeight () const |
| |
| int64 | GetStrideBytes () const |
| |
| EGammaSpace | GetGammaSpace () const |
| |
| int64 | GetPixelOffsetBytes (int32 X, int32 Y, int32 Slice=0) const |
| |
| IMAGECORE_API void | ImageInfoToCompactBinary (class FCbObject &OutObject) const |
| |
| IMAGECORE_API bool | ImageInfoFromCompactBinary (const FCbObject &InObject) |
| |
◆ FImageView() [1/7]
| FImageView::FImageView |
( |
| ) |
|
|
inline |
◆ FImageView() [2/7]
| FImageView::FImageView |
( |
const FImageInfo & |
InInfo, |
|
|
void * |
InRawData |
|
) |
| |
|
inline |
◆ FImageView() [3/7]
◆ FImageView() [4/7]
◆ FImageView() [5/7]
◆ FImageView() [6/7]
◆ FImageView() [7/7]
◆ AsBGRA8()
◆ AsBGRE8()
◆ AsG16()
◆ AsG8()
◆ AsR16F()
◆ AsR32F()
◆ AsRGBA16()
◆ AsRGBA16F()
◆ AsRGBA32F()
◆ CopyTo() [1/2]
| void FImageView::CopyTo |
( |
FImage & |
DestImage | ) |
const |
|
inline |
◆ CopyTo() [2/2]
Copies the image to a destination image with the specified format.
- Parameters
-
| DestImage | - The destination image. |
| DestFormat | - The destination image format. |
| DestSRGB | - Whether the destination image is in SRGB format. |
◆ GetOnePixelLinear()
◆ GetPixelPointer()
◆ GetSlice()
◆ RawData
| void* FImageView::RawData = nullptr |
The documentation for this struct was generated from the following files: