IOLink 1.16.1
Loading...
Searching...
No Matches
iolink::LutExtension Class Referenceabstract

An extension that provides a look-up table. More...

#include <iolink/view/LutExtension.h>

Inheritance diagram for iolink::LutExtension:
iolink::Extension

Public Member Functions

virtual const LookUpTablelut ()=0
 Get the attached look-up table.
 

Static Public Member Functions

static std::shared_ptr< LutExtensioncast (const std::shared_ptr< Extension > &extension)
 Cast an Extension to a LutExtension.
 

Static Public Attributes

static const uint32_t EXTENSION_ID = 0x6
 The unique identifier of the extension.
 

Detailed Description

An extension that provides a look-up table.

The presence of this extension means that a look-up table is attached to the source image.

Member Function Documentation

◆ cast()

static std::shared_ptr< LutExtension > iolink::LutExtension::cast ( const std::shared_ptr< Extension > &  extension)
inlinestatic

Cast an Extension to a LutExtension.

Parameters
extensionThe extension to cast.
Returns
The casted extension.

The documentation for this class was generated from the following file: