ImageFunctionsInterface Class Reference

#include <gfx_image.h>

Detailed Description

Helper functions for image classes.

Static Public Member Functions

static MAXON_METHOD Result< ImageBaseRef > CreateSubImagePart (const ImageBaseRef &imageRef, const DrawRectInt &rect)

Private Member Functions

 MAXON_INTERFACE_NONVIRTUAL (ImageFunctionsInterface, MAXON_REFERENCE_NONE, "net.maxon.image.interface.imagefunctions")

Member Function Documentation


MAXON_INTERFACE_NONVIRTUAL ( ImageFunctionsInterface  ,

◆ CreateSubImagePart()

static MAXON_METHOD Result<ImageBaseRef> CreateSubImagePart ( const ImageBaseRef &  imageRef,
const DrawRectInt rect 

Create a new ImageBaseRef as a sub image of the given image with the given rectangle. The image will not be copied! It generates only a reference to the original image with the rectangle set to the portion of the image.

[in]imageRefImage to be referenced.
[in]rectPart of the image.
New Image as part of the given image.