FilterImageInterface Class Reference

#include <filter_image.h>

Inheritance diagram for FilterImageInterface:

Detailed Description

FilterImageInterface contains the image.

Public Member Functions

MAXON_METHOD Result< void > WriteToBuffer (BaseArray< Vector4d32 > &buffer)
 
MAXON_METHOD Result< void > ReadFromCPUMemory (const BaseArray< Vector4d32 > &data)
 
MAXON_METHOD Result< void > WriteToFile (const Url &url)
 

Private Member Functions

 MAXON_INTERFACE (FilterImageInterface, MAXON_REFERENCE_NORMAL, "net.maxon.renderfilter.filterimage.interface")
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( FilterImageInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.renderfilter.filterimage.interface"   
)
private

◆ WriteToBuffer()

MAXON_METHOD Result<void> WriteToBuffer ( BaseArray< Vector4d32 > &  buffer)

Writes the contents out into a buffer

Parameters
[out]bufferThe output buffer

◆ ReadFromCPUMemory()

MAXON_METHOD Result<void> ReadFromCPUMemory ( const BaseArray< Vector4d32 > &  data)

Copies contents from CPU memory block

Parameters
[in]dataData to read.

◆ WriteToFile()

MAXON_METHOD Result<void> WriteToFile ( const Url url)

Writes the contents out into a file

Parameters
[in]urlThe url to write to