Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Image
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Image/ImageBuilder.h |
| Include | #include "Image/ImageBuilder.h" |
Syntax
class FImageAdapter
Remarks
FImageAdapter is a wrapper around different types of TImageBuilder that provides a standard interface, which allows functions that don't need to know about the specific image type to operate on "any" image. For example to allow code that works on a 4-channel image to operate on a single-channel image (in which case the Adapter will expand/collapse the channels automatically).
Variables
| Type | Name | Description | |
|---|---|---|---|
| TImageBuilder< float > * | Image1f | ||
| TImageBuilder< FVector3f > * | Image3f | ||
| TImageBuilder< FVector4f > * | Image4f | ||
| EImageType | ImageType |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FImageAdapter
(
TImageBuilder< float >* Image |
|||
FImageAdapter
(
TImageBuilder< FVector3f >* Image |
|||
FImageAdapter
(
TImageBuilder< FVector4f >* Image |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FImageDimensions | |||
| FVector4f | GetPixel
(
int64 LinearIndex |
||
| FVector4f | |||
| void | SetDimensions
(
FImageDimensions Dimensions |
||
| void | |||
| void | SetPixel
(
const FVector2i& PixelCoords, |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EImageType |