#include <SlrAovLayer.h>
Public Types | |
using | AovMapping = std::pair< ndk::Channel, DD::Image::Channel > |
Public Member Functions | |
void | clear () |
void | addAov (const SlrAovLayer &aovLayer) |
void | copy (const float *srcArray, float *outArray) |
void | copy (const float *srcArray, float *outArray, float weight) |
DD::Image::ChannelSet | channels () |
DD::Image::ChannelPack | channelPack () |
std::vector< AovMapping >::const_iterator | begin () const |
Iterator support. | |
std::vector< AovMapping >::const_iterator | end () const |
Public Attributes | |
std::vector< AovMapping > | mappings |
Packed list of A->B channel mappings. Used to quickly copy values from an source channel array to a destination channel array.
©2025 The Foundry Visionmongers, Ltd. All Rights Reserved. |